2023-10-30 14:30:46 +01:00
|
|
|
import { DragDropModule } from '@angular/cdk/drag-drop';
|
|
|
|
import { NgModule } from "@angular/core";
|
|
|
|
import { AutoCompleteModule } from "@app/library/auto-complete/auto-complete.module";
|
2023-10-31 10:19:52 +01:00
|
|
|
import { RichTextEditorModule } from '@app/library/rich-text-editor/rich-text-editor.module';
|
2023-10-30 14:30:46 +01:00
|
|
|
import { CommonFormattingModule } from '@common/formatting/common-formatting.module';
|
|
|
|
import { CommonFormsModule } from '@common/forms/common-forms.module';
|
|
|
|
import { ConfirmationDialogModule } from '@common/modules/confirmation-dialog/confirmation-dialog.module';
|
|
|
|
import { HybridListingModule } from "@common/modules/hybrid-listing/hybrid-listing.module";
|
|
|
|
import { TextFilterModule } from "@common/modules/text-filter/text-filter.module";
|
|
|
|
import { UserSettingsModule } from "@common/modules/user-settings/user-settings.module";
|
|
|
|
import { CommonUiModule } from '@common/ui/common-ui.module';
|
|
|
|
import { NgxDropzoneModule } from "ngx-dropzone";
|
|
|
|
import { DescriptionTemplateRoutingModule } from './description-template.routing';
|
2023-11-24 17:42:23 +01:00
|
|
|
import { DescriptionTemplateEditorCompositeFieldComponent } from './editor/components/composite-field/description-template-editor-composite-field.component';
|
|
|
|
import { DescriptionTemplateEditorDefaultValueComponent } from './editor/components/default-value/description-template-editor-default-value.component';
|
2024-02-01 14:41:05 +01:00
|
|
|
import { DescriptionTemplateEditorExternalDatasetsFieldComponent } from './editor/components/field-type/external-datasets/description-template-editor-external-datasets-field.component';
|
|
|
|
import { DescriptionTemplateEditorLabelAndMultiplicityFieldComponent } from './editor/components/field-type/label-and-multiplicity-field/description-template-editor-label-and-multiplicity-field.component';
|
|
|
|
import { DescriptionTemplateEditorLabelFieldComponent } from './editor/components/field-type/label-field/description-template-editor-label-field.component';
|
|
|
|
import { DescriptionTemplateEditorRadioBoxFieldComponent } from './editor/components/field-type/radio-box/description-template-editor-radio-box-field.component';
|
2024-01-30 18:27:55 +01:00
|
|
|
import { DescriptionTemplateEditorSelectFieldComponent } from './editor/components/field-type/select/description-template-editor-select-field.component';
|
2024-02-01 14:41:05 +01:00
|
|
|
import { DescriptionTemplateEditorUploadFieldComponent } from './editor/components/field-type/upload/description-template-editor-upload-field.component';
|
2023-11-24 17:42:23 +01:00
|
|
|
import { DescriptionTemplateEditorFieldComponent } from './editor/components/field/description-template-editor-field.component';
|
|
|
|
import { DescriptionTemplateEditorSectionFieldSetComponent } from './editor/components/section-fieldset/description-template-editor-section-fieldset.component';
|
|
|
|
import { DescriptionTemplateEditorSectionComponent } from './editor/components/section/description-template-editor-section.component';
|
|
|
|
import { DescriptionTemplateEditorRuleComponent } from './editor/components/visibility-rule/description-template-editor-visibility-rule.component';
|
2023-10-30 14:30:46 +01:00
|
|
|
import { DescriptionTemplateEditorComponent } from './editor/description-template-editor.component';
|
2023-10-31 10:19:52 +01:00
|
|
|
import { DescriptionTemplateTableOfContents } from './editor/table-of-contents/description-template-table-of-contents';
|
|
|
|
import { DescriptionTemplateTableOfContentsInternalSection } from './editor/table-of-contents/table-of-contents-internal-section/description-template-table-of-contents-internal-section';
|
2023-10-30 14:30:46 +01:00
|
|
|
import { DescriptionTemplateListingComponent } from './listing/description-template-listing.component';
|
|
|
|
import { DescriptionTemplateListingFiltersComponent } from "./listing/filters/description-template-listing-filters.component";
|
2023-10-31 10:19:52 +01:00
|
|
|
import { ImportDescriptionTemplateDialogComponent } from './listing/import-description-template/import-description-template.dialog.component';
|
2024-02-09 21:46:05 +01:00
|
|
|
import { DescriptionTemplateEditorReferenceTypeFieldComponent } from './editor/components/field-type/reference-type/description-template-editor-reference-type-field.component';
|
2024-03-20 11:35:55 +01:00
|
|
|
import { DescriptionFormModule } from '@app/ui/description/editor/description-form/description-form.module';
|
2023-10-30 14:30:46 +01:00
|
|
|
|
|
|
|
@NgModule({
|
|
|
|
imports: [
|
|
|
|
CommonUiModule,
|
|
|
|
CommonFormsModule,
|
|
|
|
ConfirmationDialogModule,
|
|
|
|
DescriptionTemplateRoutingModule,
|
|
|
|
NgxDropzoneModule,
|
|
|
|
DragDropModule,
|
|
|
|
AutoCompleteModule,
|
|
|
|
HybridListingModule,
|
|
|
|
TextFilterModule,
|
|
|
|
UserSettingsModule,
|
2023-10-31 10:19:52 +01:00
|
|
|
CommonFormattingModule,
|
|
|
|
RichTextEditorModule,
|
|
|
|
|
2024-03-20 11:35:55 +01:00
|
|
|
DescriptionFormModule
|
2023-10-30 14:30:46 +01:00
|
|
|
],
|
|
|
|
declarations: [
|
2023-10-31 10:19:52 +01:00
|
|
|
DescriptionTemplateEditorComponent,
|
2023-10-30 14:30:46 +01:00
|
|
|
DescriptionTemplateListingComponent,
|
|
|
|
DescriptionTemplateListingFiltersComponent,
|
2023-10-31 10:19:52 +01:00
|
|
|
ImportDescriptionTemplateDialogComponent,
|
2023-11-24 17:42:23 +01:00
|
|
|
|
2023-10-31 10:19:52 +01:00
|
|
|
DescriptionTemplateTableOfContents,
|
2023-11-24 17:42:23 +01:00
|
|
|
DescriptionTemplateTableOfContentsInternalSection,
|
|
|
|
DescriptionTemplateEditorSectionFieldSetComponent,
|
|
|
|
DescriptionTemplateEditorSectionComponent,
|
|
|
|
DescriptionTemplateEditorCompositeFieldComponent,
|
|
|
|
DescriptionTemplateEditorFieldComponent,
|
|
|
|
DescriptionTemplateEditorDefaultValueComponent,
|
|
|
|
DescriptionTemplateEditorRuleComponent,
|
|
|
|
|
2024-02-09 21:46:05 +01:00
|
|
|
DescriptionTemplateEditorReferenceTypeFieldComponent,
|
2024-01-30 18:27:55 +01:00
|
|
|
DescriptionTemplateEditorSelectFieldComponent,
|
2024-02-01 14:41:05 +01:00
|
|
|
DescriptionTemplateEditorLabelFieldComponent,
|
|
|
|
DescriptionTemplateEditorLabelAndMultiplicityFieldComponent,
|
2024-01-31 10:36:12 +01:00
|
|
|
DescriptionTemplateEditorRadioBoxFieldComponent,
|
2024-02-01 14:41:05 +01:00
|
|
|
DescriptionTemplateEditorExternalDatasetsFieldComponent,
|
|
|
|
DescriptionTemplateEditorUploadFieldComponent
|
2023-10-30 14:30:46 +01:00
|
|
|
]
|
|
|
|
})
|
|
|
|
export class DescriptionTemplateModule { }
|