UNPKG

ng-ytl-zorro-antd

Version:

An enterprise-class UI components based on Ant Design and Angular

316 lines (302 loc) 16.7 kB
// --------------------------------------------------------- // | Imports // --------------------------------------------------------- // Common of angular import { ModuleWithProviders, NgModule } from '@angular/core'; // Modules import { NzAffixModule } from './affix/nz-affix.module'; import { NzAlertModule } from './alert/nz-alert.module'; import { NzAnchorModule } from './anchor/nz-anchor.module'; import { NzAvatarModule } from './avatar/nz-avatar.module'; import { NzBackTopModule } from './back-top/nz-back-top.module'; import { NzBadgeModule } from './badge/nz-badge.module'; import { NzBreadCrumbModule } from './breadcrumb/nz-breadcrumb.module'; import { NzButtonModule } from './button/nz-button.module'; import { NzCalendarModule } from './calendar/nz-calendar.module'; import { NzCardModule } from './card/nz-card.module'; import { NzCarouselModule } from './carousel/nz-carousel.module'; import { NzCascaderModule } from './cascader/nz-cascader.module'; import { NzCheckboxModule } from './checkbox/nz-checkbox.module'; import { NzCollapseModule } from './collapse/nz-collapse.module'; import { NzDatePickerModule } from './datepicker/nz-datepicker.module'; import { NzDropDownModule } from './dropdown/nz-dropdown.module'; import { NzFormModule } from './form/nz-form.module'; import { NzGridModule } from './grid/nz-grid.module'; import { NzInputNumberModule } from './input-number/nz-input-number.module'; import { NzInputModule } from './input/nz-input.module'; import { NzLayoutModule } from './layout/nz-layout.module'; import { NzLocaleModule } from './locale/index'; // import { NzLocaleProviderModule } from './locale-provider'; import { NzMenuModule } from './menu/nz-menu.module'; import { NzMessageModule } from './message/nz-message.module'; import { NzModalModule } from './modal/nz-modal.module'; import { NzNotificationModule } from './notification/nz-notification.module'; import { NzPaginationModule } from './pagination/nz-pagination.module'; import { NzPopconfirmModule } from './popconfirm/nz-popconfirm.module'; import { NzPopoverModule } from './popover/nz-popover.module'; import { NzProgressModule } from './progress/nz-progress.module'; import { NzRadioModule } from './radio/nz-radio.module'; import { NzRateModule } from './rate/nz-rate.module'; import { NzRootModule } from './root/nz-root.module'; import { NzSelectModule } from './select/nz-select.module'; import { NzSliderModule } from './slider/nz-slider.module'; import { NzSpinModule } from './spin/nz-spin.module'; import { NzStepsModule } from './steps/nz-steps.module'; import { NzSwitchModule } from './switch/nz-switch.module'; import { NzTableModule } from './table/nz-table.module'; import { NzTabsModule } from './tabs/nz-tabs.module'; import { NzTagModule } from './tag/nz-tag.module'; import { NzTimePickerModule } from './time-picker/nz-timepicker.module'; import { NzTimelineModule } from './timeline/nz-timeline.module'; import { NzToolTipModule } from './tooltip/nz-tooltip.module'; import { NzTransferModule } from './transfer/nz-transfer.module'; import { NzUploadModule } from './upload/nz-upload.module'; import { LoggerModule } from './util/logger/index'; import { NzUtilModule } from './util/nz-util.module'; // Services import { NzMessageService } from './message/nz-message.service'; import { NzModalSubject } from './modal/nz-modal-subject.service'; import { NzModalService } from './modal/nz-modal.service'; import { NzNotificationService } from './notification/nz-notification.service'; // Tokens (eg. global services' config) import { NzRootConfig, NZ_ROOT_CONFIG } from './root/nz-root-config'; // --------------------------------------------------------- // | Exports // --------------------------------------------------------- // Mixes export * from './locale/index'; // export { NZ_DEFAULT_LOCALE } from './locale-provider'; // export * from './locale-provider/locale'; export { NZ_LOGGER_STATE } from './util/logger/index'; // Modules export { NzGridModule } from './grid/nz-grid.module'; export { NzButtonModule } from './button/nz-button.module'; export { NzAlertModule } from './alert/nz-alert.module'; export { NzBadgeModule } from './badge/nz-badge.module'; export { NzCalendarModule } from './calendar/nz-calendar.module'; export { NzCascaderModule } from './cascader/nz-cascader.module'; export { NzCheckboxModule } from './checkbox/nz-checkbox.module'; export { NzDatePickerModule } from './datepicker/nz-datepicker.module'; export { NzFormModule } from './form/nz-form.module'; export { NzInputModule } from './input/nz-input.module'; export { NzInputNumberModule } from './input-number/nz-input-number.module'; export { NzMessageModule } from './message/nz-message.module'; export { NzModalModule } from './modal/nz-modal.module'; export { NzNotificationModule } from './notification/nz-notification.module'; export { NzPaginationModule } from './pagination/nz-pagination.module'; export { NzPopconfirmModule } from './popconfirm/nz-popconfirm.module'; export { NzPopoverModule } from './popover/nz-popover.module'; export { NzRadioModule } from './radio/nz-radio.module'; export { NzRateModule } from './rate/nz-rate.module'; export { NzSelectModule } from './select/nz-select.module'; export { NzSpinModule } from './spin/nz-spin.module'; export { NzProgressModule } from './progress/nz-progress.module'; export { NzSliderModule } from './slider/nz-slider.module'; export { NzSwitchModule } from './switch/nz-switch.module'; export { NzTableModule } from './table/nz-table.module'; export { NzTabsModule } from './tabs/nz-tabs.module'; export { NzTagModule } from './tag/nz-tag.module'; export { NzTimePickerModule } from './time-picker/nz-timepicker.module'; export { NzUtilModule } from './util/nz-util.module'; export { NzStepsModule } from './steps/nz-steps.module'; export { NzDropDownModule } from './dropdown/nz-dropdown.module'; export { NzMenuModule } from './menu/nz-menu.module'; export { NzBreadCrumbModule } from './breadcrumb/nz-breadcrumb.module'; export { NzLayoutModule } from './layout/nz-layout.module'; export { NzRootModule } from './root/nz-root.module'; export { NzCarouselModule } from './carousel/nz-carousel.module'; export { NzCardModule } from './card/nz-card.module'; export { NzCollapseModule } from './collapse/nz-collapse.module'; export { NzTimelineModule } from './timeline/nz-timeline.module'; export { NzToolTipModule } from './tooltip/nz-tooltip.module'; export { NzBackTopModule } from './back-top/nz-back-top.module'; export { NzAffixModule } from './affix/nz-affix.module'; export { NzAnchorModule } from './anchor/nz-anchor.module'; export { NzAvatarModule } from './avatar/nz-avatar.module'; export { NzTransferModule } from './transfer/nz-transfer.module'; export { NzUploadModule } from './upload/nz-upload.module'; // Components export { NzRowComponent } from './grid/nz-row.component'; export { NzColComponent } from './grid/nz-col.component'; export { NzColDirective } from './grid/nz-col.directive'; export { NzButtonGroupComponent } from './button/nz-button-group.component'; export { NzButtonComponent } from './button/nz-button.component'; export { NzAlertComponent } from './alert/nz-alert.component'; export { NzBadgeComponent } from './badge/nz-badge.component'; export { NzCalendarComponent } from './calendar/nz-calendar.component'; export { NzCascaderComponent } from './cascader/nz-cascader.component'; export { NzCheckboxGroupComponent } from './checkbox/nz-checkbox-group.component'; export { NzCheckboxComponent } from './checkbox/nz-checkbox.component'; export { NzDatePickerComponent } from './datepicker/nz-datepicker.component'; export { NzRangePickerComponent } from './datepicker/nz-rangepicker.component'; export { NzFormControlComponent } from './form/nz-form-control.component'; export { NzFormExplainComponent } from './form/nz-form-explain.directive'; export { NzFormExtraDirective } from './form/nz-form-extra.directive'; export { NzFormItemRequiredDirective } from './form/nz-form-item-required.directive'; export { NzFormItemDirective } from './form/nz-form-item.directive'; export { NzFormLabelDirective } from './form/nz-form-label.directive'; export { NzFormSplitDirective } from './form/nz-form-split.directive'; export { NzFormTextDirective } from './form/nz-form-text.directive'; export { NzFormComponent } from './form/nz-form.component'; export { NzInputGroupComponent } from './input/nz-input-group.component'; export { NzInputComponent } from './input/nz-input.component'; export { NzInputDirectiveComponent } from './input/nz-input.directive.component'; export { NzMessageContainerComponent } from './message/nz-message-container.component'; export { NzMessageComponent } from './message/nz-message.component'; export { NzConfirmComponent } from './modal/nz-confirm.component'; export { NzModalComponent } from './modal/nz-modal.component'; export { NzNotificationContainerComponent } from './notification/nz-notification-container.component'; export { NzNotificationComponent } from './notification/nz-notification.component'; export { NzPaginationComponent } from './pagination/nz-pagination.component'; export { NzPopconfirmComponent } from './popconfirm/nz-popconfirm.component'; export { NzPopconfirmDirective } from './popconfirm/nz-popconfirm.directive'; export { NzPopoverComponent } from './popover/nz-popover.component'; export { NzPopoverDirective } from './popover/nz-popover.directive'; export { NzRadioButtonComponent } from './radio/nz-radio-button.component'; export { NzRadioGroupComponent } from './radio/nz-radio-group.component'; export { NzRadioComponent } from './radio/nz-radio.component'; export { NzRateComponent } from './rate/nz-rate.component'; export { NzOptionComponent } from './select/nz-option.component'; export { NzSelectComponent } from './select/nz-select.component'; export { NzSpinComponent } from './spin/nz-spin.component'; export { NzProgressComponent } from './progress/nz-progress.component'; export { NzSliderComponent } from './slider/nz-slider.component'; export { NzSliderHandleComponent } from './slider/nz-slider-handle.component'; export { NzSliderMarksComponent } from './slider/nz-slider-marks.component'; export { NzSliderStepComponent } from './slider/nz-slider-step.component'; export { NzSliderTrackComponent } from './slider/nz-slider-track.component'; export { NzSwitchComponent } from './switch/nz-switch.component'; export { NzThDirective } from './table/nz-th.directive'; export { NzRowIndentComponent } from './table/nz-row-indent.component'; export { NzTableFilterComponent } from './table/nz-table-filter.component'; export { NzTableComponent } from './table/nz-table.component'; export { NzTheadDirective } from './table/nz-thead.directive'; export { NzTableSortComponent } from './table/nz-table-sort.component'; export { NzRowExpandIconComponent } from './table/nz-row-expand-icon.component'; export { NzTableDividerDirective } from './table/nz-table-divider.directive'; export { NzTbodyTrDirective } from './table/nz-tbody-tr.directive'; export { NzTbodyDirective } from './table/nz-tbody.directive'; export { NzTdDirective } from './table/nz-td.directive'; export { NzTabSetComponent } from './tabs/nz-tabset.component'; export { NzTabsNavComponent } from './tabs/nz-tabs-nav.component'; export { NzTabLabelDirective } from './tabs/nz-tab-label.directive'; export { NzTabPositionMode } from './tabs/nz-tabs-ink-bar.directive'; export { NzTabBodyComponent } from './tabs/nz-tab-body.component'; export { NzTabComponent } from './tabs/nz-tab.component'; export { NzCheckableTagComponent } from './tag/nz-checkable-tag.component'; export { NzTagComponent } from './tag/nz-tag.component'; export { NzTimePickerInnerComponent } from './time-picker/nz-timepicker-inner.component'; export { NzTimePickerComponent } from './time-picker/nz-timepicker.component'; export { NzStepComponent } from './steps/nz-step.component'; export { NzStepsComponent } from './steps/nz-steps.component'; export { NzDropDownComponent } from './dropdown/nz-dropdown.component'; export { NzDropDownDirective } from './dropdown/nz-dropdown.directive'; export { NzDropDownButtonComponent } from './dropdown/nz-dropdown-button.component'; export { NzMenuDividerComponent } from './menu/nz-menu-divider.component'; export { NzMenuGroupComponent } from './menu/nz-menu-group.component'; export { NzMenuItemComponent } from './menu/nz-menu-item.component'; export { NzMenuComponent } from './menu/nz-menu.component'; export { NzSubMenuComponent } from './menu/nz-submenu.component'; export { NzBreadCrumbItemComponent } from './breadcrumb/nz-breadcrumb-item.component'; export { NzBreadCrumbComponent } from './breadcrumb/nz-breadcrumb.component'; export { NzContentComponent } from './layout/nz-content.component'; export { NzFooterComponent } from './layout/nz-footer.component'; export { NzHeaderComponent } from './layout/nz-header.component'; export { NzLayoutComponent } from './layout/nz-layout.component'; export { NzBreakPoinit } from './layout/nz-sider.component'; export { NzCarouselContentDirective } from './carousel/nz-carousel-content.directive'; export { NzCarouselComponent } from './carousel/nz-carousel.component'; export { NzCardGridDirective } from './card/nz-card-grid.directive'; export { NzCardComponent } from './card/nz-card.component'; export { NzCollapseComponent } from './collapse/nz-collapse.component'; export { NzCollapsesetComponent } from './collapse/nz-collapseset.component'; export { NzTimelineItemComponent } from './timeline/nz-timeline-item.component'; export { NzTimelineComponent } from './timeline/nz-timeline.component'; export { NzToolTipComponent } from './tooltip/nz-tooltip.component'; export { NzTooltipDirective } from './tooltip/nz-tooltip.directive'; export { NzBackTopComponent } from './back-top/nz-back-top.component'; export { NzAffixComponent } from './affix/nz-affix.component'; export { NzAnchorLinkComponent } from './anchor/nz-anchor-link.component'; export { NzAnchorComponent } from './anchor/nz-anchor.component'; export { NzAvatarComponent } from './avatar/nz-avatar.component'; export { NzTransferComponent } from './transfer/nz-transfer.component'; export { NzUploadComponent } from './upload/nz-upload.component'; export * from './upload/interface'; // Services export { NzNotificationService } from './notification/nz-notification.service'; export { NzMessageService } from './message/nz-message.service'; export { NzModalService } from './modal/nz-modal.service'; export { NzModalSubject } from './modal/nz-modal-subject.service'; // Tokens (eg. global services' config) export { NZ_MESSAGE_CONFIG } from './message/nz-message-config'; export { NZ_NOTIFICATION_CONFIG } from './notification/nz-notification-config'; export { NZ_ROOT_CONFIG, NzRootConfig } from './root/nz-root-config'; // --------------------------------------------------------- // | Root module // --------------------------------------------------------- @NgModule({ exports: [ LoggerModule, NzLocaleModule, // NzLocaleProviderModule, NzButtonModule, NzAlertModule, NzBadgeModule, NzCalendarModule, NzCascaderModule, NzCheckboxModule, NzDatePickerModule, NzFormModule, NzInputModule, NzInputNumberModule, NzGridModule, NzMessageModule, NzModalModule, NzNotificationModule, NzPaginationModule, NzPopconfirmModule, NzPopoverModule, NzRadioModule, NzRateModule, NzSelectModule, NzSpinModule, NzSliderModule, NzSwitchModule, NzProgressModule, NzTableModule, NzTabsModule, NzTagModule, NzTimePickerModule, NzUtilModule, NzStepsModule, NzDropDownModule, NzMenuModule, NzBreadCrumbModule, NzLayoutModule, NzRootModule, NzCarouselModule, NzCardModule, NzCollapseModule, NzTimelineModule, NzToolTipModule, NzBackTopModule, NzAffixModule, NzAnchorModule, NzAvatarModule, NzTransferModule, NzUploadModule ] }) export class NgZorroAntdModule { static forRoot(options?: NzRootConfig): ModuleWithProviders { return { ngModule: NgZorroAntdModule, providers: [ // Services NzNotificationService, NzMessageService, { provide: NZ_ROOT_CONFIG, useValue: options }, ] }; } }