dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_DialogModule cluster_DialogModule_declarations cluster_DialogModule_DialogDirective_providers cluster_DialogModule_imports cluster_DialogModule_exports Dialog Dialog DialogModule DialogModule Dialog->DialogModule Tooltip Tooltip Tooltip->DialogModule OverflowMenu OverflowMenu OverflowMenu->DialogModule OverflowMenuPane OverflowMenuPane OverflowMenuPane->DialogModule DialogDirective DialogDirective DialogDirective->DialogModule TooltipDirective TooltipDirective TooltipDirective->DialogModule EllipsisTooltip EllipsisTooltip EllipsisTooltip->DialogModule OverflowMenuDirective OverflowMenuDirective OverflowMenuDirective->DialogModule OverflowMenuOption OverflowMenuOption OverflowMenuOption->DialogModule DialogPlaceholder DialogPlaceholder DialogPlaceholder->DialogModule Dialog Dialog DialogModule->Dialog Tooltip Tooltip DialogModule->Tooltip OverflowMenu OverflowMenu DialogModule->OverflowMenu OverflowMenuPane OverflowMenuPane DialogModule->OverflowMenuPane DialogDirective DialogDirective DialogModule->DialogDirective TooltipDirective TooltipDirective DialogModule->TooltipDirective EllipsisTooltip EllipsisTooltip DialogModule->EllipsisTooltip OverflowMenuDirective OverflowMenuDirective DialogModule->OverflowMenuDirective OverflowMenuOption OverflowMenuOption DialogModule->OverflowMenuOption DialogPlaceholder DialogPlaceholder DialogModule->DialogPlaceholder DialogService DialogService DialogService->DialogDirective DialogService->DialogModule StaticIconModule StaticIconModule StaticIconModule->DialogModule I18nModule I18nModule I18nModule->DialogModule PlaceholderModule PlaceholderModule PlaceholderModule->DialogModule
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { StaticIconModule } from "./../icon/static-icon.module";

// imports
import { DialogService } from "./dialog.service";
import { Dialog } from "./dialog.component";
import { DialogDirective } from "./dialog.directive";
import { DialogPlaceholder } from "./dialog-placeholder.component";

import { Tooltip } from "./tooltip/tooltip.component";
import { TooltipDirective } from "./tooltip/tooltip.directive";
import { EllipsisTooltip } from "./tooltip/ellipsis-tooltip.directive";

import { OverflowMenu } from "./overflow-menu/overflow-menu.component";
import { OverflowMenuPane } from "./overflow-menu/overflow-menu-pane.component";
import { OverflowMenuDirective } from "./overflow-menu/overflow-menu.directive";
import { OverflowMenuOption } from "./overflow-menu/overflow-menu-option.component";
import { I18nModule } from "./../i18n/i18n.module";
import { PlaceholderModule } from "./../placeholder/placeholder.module";

// exports
export { DialogService } from "./dialog.service";
export { Dialog } from "./dialog.component";
export { DialogDirective } from "./dialog.directive";
export { DialogPlaceholder } from "./dialog-placeholder.component";

export { Tooltip } from "./tooltip/tooltip.component";
export { TooltipDirective } from "./tooltip/tooltip.directive";
export { EllipsisTooltip } from "./tooltip/ellipsis-tooltip.directive";

export { OverflowMenu } from "./overflow-menu/overflow-menu.component";
export { OverflowMenuPane } from "./overflow-menu/overflow-menu-pane.component";
export { OverflowMenuDirective } from "./overflow-menu/overflow-menu.directive";
export { OverflowMenuOption } from "./overflow-menu/overflow-menu-option.component";

@NgModule({
	declarations: [
		Dialog,
		Tooltip,
		OverflowMenu,
		OverflowMenuPane,
		DialogDirective,
		TooltipDirective,
		EllipsisTooltip,
		OverflowMenuDirective,
		OverflowMenuOption,
		DialogPlaceholder
	],
	exports: [
		Dialog,
		Tooltip,
		OverflowMenu,
		OverflowMenuPane,
		DialogDirective,
		TooltipDirective,
		EllipsisTooltip,
		OverflowMenuDirective,
		OverflowMenuOption,
		DialogPlaceholder
	],
	providers: [ DialogService ],
	entryComponents: [
		Dialog,
		Tooltip,
		OverflowMenuPane
	],
	imports: [
		CommonModule,
		StaticIconModule,
		I18nModule,
		PlaceholderModule
	]
})
export class DialogModule {}

results matching ""

    No results matching ""