|
|
|
@ -1,6 +1,7 @@ |
|
|
|
import { NgModule } from '@angular/core'; |
|
|
|
import { CoreModule } from '@abp/ng.core'; |
|
|
|
import { ThemeSharedModule } from '@abp/ng.theme.shared'; |
|
|
|
import { NgModule } from '@angular/core'; |
|
|
|
import { NgxValidateCoreModule } from '@ngx-validate/core'; |
|
|
|
import { |
|
|
|
NgbDatepickerModule, |
|
|
|
NgbDropdownModule, |
|
|
|
@ -8,37 +9,27 @@ import { |
|
|
|
NgbTooltipModule, |
|
|
|
NgbTypeaheadModule, |
|
|
|
} from '@ng-bootstrap/ng-bootstrap'; |
|
|
|
import { NgxValidateCoreModule } from '@ngx-validate/core'; |
|
|
|
import { DateTimePickerComponent } from './components/date-time-picker/date-time-picker.component'; |
|
|
|
import { ExtensibleFormPropComponent } from './components/extensible-form/extensible-form-prop.component'; |
|
|
|
import { ExtensibleFormComponent } from './components/extensible-form/extensible-form.component'; |
|
|
|
import { ExtensibleTableComponent } from './components/extensible-table/extensible-table.component'; |
|
|
|
import { GridActionsComponent } from './components/grid-actions/grid-actions.component'; |
|
|
|
import { PageToolbarComponent } from './components/page-toolbar/page-toolbar.component'; |
|
|
|
import { DisabledDirective } from './directives/disabled.directive'; |
|
|
|
import { |
|
|
|
ExtensibleFormComponent, |
|
|
|
ExtensibleFormPropComponent, |
|
|
|
ExtensibleTableComponent, |
|
|
|
GridActionsComponent, |
|
|
|
PageToolbarComponent, |
|
|
|
ExtensibleDateTimePickerComponent |
|
|
|
} from './components'; |
|
|
|
import { PropDataDirective } from './directives/prop-data.directive'; |
|
|
|
import { CreateInjectorPipe } from './pipes/create-injector.pipe'; |
|
|
|
import { DisabledDirective } from '@abp/ng.theme.shared'; |
|
|
|
|
|
|
|
@NgModule({ |
|
|
|
exports: [ |
|
|
|
DateTimePickerComponent, |
|
|
|
PageToolbarComponent, |
|
|
|
GridActionsComponent, |
|
|
|
ExtensibleFormComponent, |
|
|
|
ExtensibleTableComponent, |
|
|
|
PropDataDirective, |
|
|
|
DisabledDirective, |
|
|
|
CreateInjectorPipe, |
|
|
|
], |
|
|
|
declarations: [ |
|
|
|
DateTimePickerComponent, |
|
|
|
ExtensibleDateTimePickerComponent, |
|
|
|
PageToolbarComponent, |
|
|
|
GridActionsComponent, |
|
|
|
ExtensibleFormPropComponent, |
|
|
|
ExtensibleFormComponent, |
|
|
|
ExtensibleTableComponent, |
|
|
|
PropDataDirective, |
|
|
|
DisabledDirective, |
|
|
|
CreateInjectorPipe, |
|
|
|
], |
|
|
|
imports: [ |
|
|
|
@ -49,13 +40,16 @@ import { CreateInjectorPipe } from './pipes/create-injector.pipe'; |
|
|
|
NgbDropdownModule, |
|
|
|
NgbTimepickerModule, |
|
|
|
NgbTypeaheadModule, |
|
|
|
NgbTooltipModule |
|
|
|
NgbTooltipModule, |
|
|
|
DisabledDirective, |
|
|
|
], |
|
|
|
exports: [ |
|
|
|
PageToolbarComponent, |
|
|
|
GridActionsComponent, |
|
|
|
ExtensibleFormComponent, |
|
|
|
ExtensibleTableComponent, |
|
|
|
PropDataDirective, |
|
|
|
CreateInjectorPipe, |
|
|
|
], |
|
|
|
}) |
|
|
|
export class BaseUiExtensionsModule {} |
|
|
|
|
|
|
|
@NgModule({ |
|
|
|
exports: [BaseUiExtensionsModule], |
|
|
|
imports: [BaseUiExtensionsModule], |
|
|
|
}) |
|
|
|
export class UiExtensionsModule {} |
|
|
|
export class ExtensibleModule {} |