import { ThyActionMenuModule } from 'ngx-tethys/action-menu' ; import { ThyAffixModule } from 'ngx-tethys/affix' ; import { ThyAlertModule } from 'ngx-tethys/alert' ; import { ThyAnchorModule } from 'ngx-tethys/anchor' ; import { ThyArrowSwitcherModule } from 'ngx-tethys/arrow-switcher' ; import { ThyAutocompleteModule } from 'ngx-tethys/autocomplete' ; import { ThyAvatarModule } from 'ngx-tethys/avatar' ; import { ThyBackTopModule } from 'ngx-tethys/back-top' ; import { ThyBadgeModule } from 'ngx-tethys/badge' ; import { ThyBreadcrumbModule } from 'ngx-tethys/breadcrumb' ; import { ThyButtonModule } from 'ngx-tethys/button' ; import { ThyCalendarModule } from 'ngx-tethys/calendar' ; import { ThyCardModule } from 'ngx-tethys/card' ; import { ThyCascaderModule } from 'ngx-tethys/cascader' ; import { ThyCheckboxModule } from 'ngx-tethys/checkbox' ; import { ThyCollapseModule } from 'ngx-tethys/collapse' ; import { ThyCopyModule } from 'ngx-tethys/copy' ; import { ThyDatePickerModule } from 'ngx-tethys/date-picker' ; import { ThyDateRangeModule } from 'ngx-tethys/date-range' ; import { ThyDialogModule } from 'ngx-tethys/dialog' ; import { ThyDividerModule } from 'ngx-tethys/divider' ; import { ThyDragDropModule } from 'ngx-tethys/drag-drop' ; import { ThyDropdownModule } from 'ngx-tethys/dropdown' ; import { ThyEmptyModule } from 'ngx-tethys/empty' ; import { ThyFlexibleTextModule } from 'ngx-tethys/flexible-text' ; import { ThyFormModule } from 'ngx-tethys/form' ; import { ThyFullscreenModule } from 'ngx-tethys/fullscreen' ; import { ThyGuiderModule } from 'ngx-tethys/guider' ; import { ThyIconModule } from 'ngx-tethys/icon' ; import { ThyInputModule } from 'ngx-tethys/input' ; import { ThyLabelModule } from 'ngx-tethys/label' ; import { ThyLayoutModule } from 'ngx-tethys/layout' ; import { ThyListModule } from 'ngx-tethys/list' ; import { ThyLoadingModule } from 'ngx-tethys/loading' ; import { ThyMarkdownModule } from 'ngx-tethys/markdown' ; import { ThyMentionModule } from 'ngx-tethys/mention' ; import { ThyMenuModule } from 'ngx-tethys/menu' ; import { ThyNavModule } from 'ngx-tethys/nav' ; import { ThyNotifyModule } from 'ngx-tethys/notify' ; import { ThyPaginationModule } from 'ngx-tethys/pagination' ; import { ThyPopoverModule } from 'ngx-tethys/popover' ; import { ThyProgressModule } from 'ngx-tethys/progress' ; import { ThyPropertyOperationModule } from 'ngx-tethys/property-operation' ; import { ThyRadioModule } from 'ngx-tethys/radio' ; import { ThyRasterModule } from 'ngx-tethys/raster' ; import { ThyRateModule } from 'ngx-tethys/rate' ; import { ThyResizableModule } from 'ngx-tethys/resizable' ; import { ThyResultModule } from 'ngx-tethys/result' ; import { ThySelectModule } from 'ngx-tethys/select' ; import { ThySelectCommonModule , ThySharedModule } from 'ngx-tethys/shared' ; import { ThySkeletonModule } from 'ngx-tethys/skeleton' ; import { ThySlideModule } from 'ngx-tethys/slide' ; import { ThySliderModule } from 'ngx-tethys/slider' ; import { ThyStatisticModule } from 'ngx-tethys/statistic' ; import { ThyStepperModule } from 'ngx-tethys/stepper' ; import { ThyStrengthModule } from 'ngx-tethys/strength' ; import { ThySwitchModule } from 'ngx-tethys/switch' ; import { ThyTableModule } from 'ngx-tethys/table' ; import { ThyTimePickerModule } from 'ngx-tethys/time-picker' ; import { ThyTimelineModule } from 'ngx-tethys/timeline' ; import { ThyTooltipModule } from 'ngx-tethys/tooltip' ; import { ThyTransferModule } from 'ngx-tethys/transfer' ; import { ThyTreeModule } from 'ngx-tethys/tree' ; import { ThyTreeSelectModule } from 'ngx-tethys/tree-select' ; import { ThyUploaderModule } from 'ngx-tethys/uploader' ; import { warnDeprecation } from 'ngx-tethys/util' ; import { ThyVoteModule } from 'ngx-tethys/vote' ; import { ThyInputNumberModule } from 'ngx-tethys/input-number' ; import { ModuleWithProviders , NgModule } from '@angular/core' ; const IMPORT_EXPORT_MODULES = [ ThyLayoutModule , ThyButtonModule , ThyBackTopModule , ThyIconModule , ThyPopoverModule , ThyBadgeModule , ThyTableModule , ThyRasterModule , ThyAvatarModule , ThyLabelModule , ThyNavModule , ThyMenuModule , ThyPaginationModule , ThyNotifyModule , ThyCardModule , ThyLoadingModule , ThyAlertModule , ThyActionMenuModule , ThyTreeModule , ThyEmptyModule , ThySwitchModule , ThyTransferModule , ThyStrengthModule , ThyFormModule , ThyInputModule , ThyInputNumberModule , ThyDropdownModule , ThyCopyModule , ThyCheckboxModule , ThySelectModule , ThySlideModule , ThyRadioModule , ThySelectModule , ThyPropertyOperationModule , ThyUploaderModule , ThyDateRangeModule , ThySharedModule , ThyListModule , ThyTreeSelectModule , ThyStepperModule , ThyCascaderModule , ThyDialogModule , ThyTooltipModule , ThyProgressModule , ThyBreadcrumbModule , ThyArrowSwitcherModule , ThyMarkdownModule , ThyFlexibleTextModule , ThyDragDropModule , ThySelectCommonModule , ThySkeletonModule , ThyVoteModule , ThyResultModule , ThyMentionModule , ThyDatePickerModule , ThyTimelineModule , ThyDividerModule , ThyTimePickerModule , ThyStatisticModule , ThyAutocompleteModule , ThyAnchorModule , ThyAffixModule , ThySliderModule , ThyCalendarModule , ThyFullscreenModule , ThyGuiderModule , ThyResizableModule , ThyCollapseModule , ThyRateModule ] ; deprecated @ NgModule ( { declarations : [ ] , imports : [ ... IMPORT_EXPORT_MODULES ] , exports : IMPORT_EXPORT_MODULES , providers : [ ] } ) export class NgxTethysModule { constructor ( ) { warnDeprecation ( 'The NgxTethysModule is deprecated, please use second entry point, we will remove main entry point in next major version' ) ; } static forRoot ( ) { return { ngModule : NgxTethysModule , providers : [ ] } ; } }