2020-02-08 21:07:47 +00:00
|
|
|
import { NgModule } from '@angular/core';
|
|
|
|
import { CommonModule } from '@angular/common';
|
2020-02-08 22:33:31 +00:00
|
|
|
import {NodePickerComponent} from './editor/node-picker/node-picker.component';
|
|
|
|
import {IonicModule} from '@ionic/angular';
|
2020-02-09 05:09:46 +00:00
|
|
|
import {DatabaseComponent} from './editor/database/database.component';
|
|
|
|
import {AgGridModule} from 'ag-grid-angular';
|
|
|
|
import {ColumnsComponent} from './editor/database/columns/columns.component';
|
2020-10-14 01:19:38 +00:00
|
|
|
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
|
|
|
|
import {ContenteditableModule} from '@ng-stack/contenteditable';
|
2020-02-09 08:07:31 +00:00
|
|
|
import {CodeComponent} from './editor/code/code.component';
|
|
|
|
import {MonacoEditorModule} from 'ngx-monaco-editor';
|
2020-11-16 15:37:45 +00:00
|
|
|
import {IonicSelectableModule} from 'ionic-selectable';
|
2020-02-09 10:37:52 +00:00
|
|
|
import {FilesComponent} from './editor/files/files.component';
|
2020-02-09 12:08:25 +00:00
|
|
|
import {OptionPickerComponent} from './option-picker/option-picker.component';
|
2020-02-11 18:20:26 +00:00
|
|
|
import {HostOptionsComponent} from './editor/host-options/host-options.component';
|
2020-02-14 06:14:09 +00:00
|
|
|
import {OptionMenuComponent} from './option-menu/option-menu.component';
|
|
|
|
import {SelectorComponent} from './sharing/selector/selector.component';
|
2020-02-18 05:53:09 +00:00
|
|
|
import {NumericEditorComponent} from './editor/database/editors/numeric/numeric-editor.component';
|
|
|
|
import {ParagraphEditorComponent} from './editor/database/editors/paragraph/paragraph-editor.component';
|
|
|
|
import {ParagraphModalComponent} from './editor/database/editors/paragraph/paragraph-modal.component';
|
|
|
|
import {BooleanEditorComponent} from './editor/database/editors/boolean/boolean-editor.component';
|
2020-02-18 17:19:05 +00:00
|
|
|
import {SelectEditorComponent} from './editor/database/editors/select/select-editor.component';
|
2020-02-19 07:12:59 +00:00
|
|
|
import {MultiSelectEditorComponent} from './editor/database/editors/select/multiselect-editor.component';
|
|
|
|
import {DatetimeEditorComponent} from './editor/database/editors/datetime/datetime-editor.component';
|
|
|
|
import {DatetimeRendererComponent} from './editor/database/renderers/datetime-renderer.component';
|
|
|
|
import {CurrencyRendererComponent} from './editor/database/renderers/currency-renderer.component';
|
|
|
|
import {BooleanRendererComponent} from './editor/database/renderers/boolean-renderer.component';
|
2020-10-13 12:54:14 +00:00
|
|
|
import {SearchComponent} from './search/Search.component';
|
2020-02-08 09:36:14 +00:00
|
|
|
|
2020-10-13 16:57:56 +00:00
|
|
|
import {NormComponent} from './nodes/norm/norm.component';
|
2020-10-16 17:20:16 +00:00
|
|
|
import {MarkdownComponent as MarkdownEditorComponent} from './nodes/markdown/markdown.component';
|
2020-10-14 01:19:38 +00:00
|
|
|
import {DirectivesModule} from '../directives/directives.module';
|
2020-11-03 03:47:29 +00:00
|
|
|
import {MarkdownModule} from 'ngx-markdown';
|
|
|
|
import {VersionModalComponent} from './version-modal/version-modal.component';
|
2020-11-03 04:33:13 +00:00
|
|
|
import {EditorPageRoutingModule} from '../pages/editor/editor-routing.module';
|
|
|
|
import {EditorPage} from '../pages/editor/editor.page';
|
2020-11-10 14:20:22 +00:00
|
|
|
import {WysiwygComponent} from './wysiwyg/wysiwyg.component';
|
2020-11-10 14:35:29 +00:00
|
|
|
import {WysiwygEditorComponent} from './editor/database/editors/wysiwyg/wysiwyg-editor.component';
|
|
|
|
import {WysiwygModalComponent} from './editor/database/editors/wysiwyg/wysiwyg-modal.component';
|
2020-11-10 15:40:10 +00:00
|
|
|
import {AngularResizedEventModule} from 'angular-resize-event';
|
2020-11-13 03:16:18 +00:00
|
|
|
import {DateTimeFilterComponent} from './editor/database/filters/date-time.filter';
|
2020-11-13 04:14:50 +00:00
|
|
|
import {DatabasePageComponent} from './editor/database/database-page.component';
|
2020-11-16 15:37:45 +00:00
|
|
|
import {PageLinkRendererComponent} from './editor/database/renderers/page-link-renderer.component';
|
|
|
|
import {PageLinkEditorComponent} from './editor/database/editors/page-link/page-link-editor.component';
|
2021-01-26 03:44:06 +00:00
|
|
|
import {LinkRendererComponent} from './editor/database/renderers/link-renderer.component';
|
2020-11-17 04:48:59 +00:00
|
|
|
import {FormInputComponent} from './nodes/form-input/form-input.component';
|
|
|
|
import {FormInputOptionsComponent} from './nodes/form-input/options/form-input-options.component';
|
2020-11-23 16:22:36 +00:00
|
|
|
import {DatabaseLinkComponent} from './editor/forms/database-link.component';
|
2021-02-04 18:57:34 +00:00
|
|
|
import {FileBoxComponent} from './nodes/file-box/file-box.component';
|
2021-02-04 22:15:05 +00:00
|
|
|
import {FileBoxPageComponent} from './nodes/file-box/file-box-page.component';
|
2020-10-13 16:57:56 +00:00
|
|
|
|
2020-02-08 09:36:14 +00:00
|
|
|
@NgModule({
|
2020-02-11 18:20:26 +00:00
|
|
|
declarations: [
|
|
|
|
NodePickerComponent,
|
|
|
|
DatabaseComponent,
|
|
|
|
ColumnsComponent,
|
|
|
|
CodeComponent,
|
|
|
|
FilesComponent,
|
|
|
|
OptionPickerComponent,
|
2020-02-14 06:14:09 +00:00
|
|
|
HostOptionsComponent,
|
|
|
|
OptionMenuComponent,
|
|
|
|
SelectorComponent,
|
2020-02-18 05:53:09 +00:00
|
|
|
NumericEditorComponent,
|
|
|
|
ParagraphEditorComponent,
|
|
|
|
ParagraphModalComponent,
|
|
|
|
BooleanEditorComponent,
|
2020-02-18 17:19:05 +00:00
|
|
|
SelectEditorComponent,
|
2020-02-19 07:12:59 +00:00
|
|
|
MultiSelectEditorComponent,
|
|
|
|
DatetimeEditorComponent,
|
|
|
|
DatetimeRendererComponent,
|
|
|
|
CurrencyRendererComponent,
|
|
|
|
BooleanRendererComponent,
|
2020-10-13 12:54:14 +00:00
|
|
|
SearchComponent,
|
2020-10-13 16:57:56 +00:00
|
|
|
|
|
|
|
NormComponent,
|
2020-10-16 17:20:16 +00:00
|
|
|
MarkdownEditorComponent,
|
2020-11-03 03:47:29 +00:00
|
|
|
VersionModalComponent,
|
2020-11-03 04:33:13 +00:00
|
|
|
EditorPage,
|
2020-11-10 14:20:22 +00:00
|
|
|
WysiwygComponent,
|
2020-11-10 14:35:29 +00:00
|
|
|
WysiwygEditorComponent,
|
|
|
|
WysiwygModalComponent,
|
2020-11-13 03:16:18 +00:00
|
|
|
DateTimeFilterComponent,
|
2020-11-13 04:14:50 +00:00
|
|
|
DatabasePageComponent,
|
2020-11-16 15:37:45 +00:00
|
|
|
PageLinkRendererComponent,
|
2021-01-26 03:44:06 +00:00
|
|
|
LinkRendererComponent,
|
2020-11-16 15:37:45 +00:00
|
|
|
PageLinkEditorComponent,
|
2020-11-17 04:48:59 +00:00
|
|
|
FormInputComponent,
|
|
|
|
FormInputOptionsComponent,
|
2020-11-23 16:22:36 +00:00
|
|
|
DatabaseLinkComponent,
|
2021-02-04 18:57:34 +00:00
|
|
|
FileBoxComponent,
|
2021-02-04 22:15:05 +00:00
|
|
|
FileBoxPageComponent,
|
2020-11-03 03:47:29 +00:00
|
|
|
],
|
|
|
|
imports: [
|
2020-11-16 15:37:45 +00:00
|
|
|
CommonModule,
|
|
|
|
IonicModule,
|
|
|
|
AgGridModule,
|
|
|
|
FormsModule,
|
|
|
|
ReactiveFormsModule,
|
|
|
|
ContenteditableModule,
|
|
|
|
MonacoEditorModule,
|
|
|
|
DirectivesModule,
|
|
|
|
MarkdownModule,
|
|
|
|
EditorPageRoutingModule,
|
|
|
|
AngularResizedEventModule,
|
|
|
|
IonicSelectableModule,
|
2020-02-11 18:20:26 +00:00
|
|
|
],
|
|
|
|
entryComponents: [
|
|
|
|
NodePickerComponent,
|
|
|
|
DatabaseComponent,
|
|
|
|
ColumnsComponent,
|
|
|
|
CodeComponent,
|
|
|
|
FilesComponent,
|
|
|
|
OptionPickerComponent,
|
2020-02-14 06:14:09 +00:00
|
|
|
HostOptionsComponent,
|
|
|
|
OptionMenuComponent,
|
|
|
|
SelectorComponent,
|
2020-02-18 05:53:09 +00:00
|
|
|
NumericEditorComponent,
|
|
|
|
ParagraphEditorComponent,
|
|
|
|
ParagraphModalComponent,
|
|
|
|
BooleanEditorComponent,
|
2020-02-18 17:19:05 +00:00
|
|
|
SelectEditorComponent,
|
2020-02-19 07:12:59 +00:00
|
|
|
MultiSelectEditorComponent,
|
|
|
|
DatetimeEditorComponent,
|
|
|
|
DatetimeRendererComponent,
|
|
|
|
CurrencyRendererComponent,
|
|
|
|
BooleanRendererComponent,
|
2020-10-13 12:54:14 +00:00
|
|
|
SearchComponent,
|
2020-10-13 16:57:56 +00:00
|
|
|
|
|
|
|
NormComponent,
|
2020-10-16 17:20:16 +00:00
|
|
|
MarkdownEditorComponent,
|
2020-11-03 03:47:29 +00:00
|
|
|
VersionModalComponent,
|
2020-11-03 04:33:13 +00:00
|
|
|
EditorPage,
|
2020-11-10 14:20:22 +00:00
|
|
|
WysiwygComponent,
|
2020-11-10 14:35:29 +00:00
|
|
|
WysiwygEditorComponent,
|
|
|
|
WysiwygModalComponent,
|
2020-11-13 03:16:18 +00:00
|
|
|
DateTimeFilterComponent,
|
2020-11-13 04:14:50 +00:00
|
|
|
DatabasePageComponent,
|
2020-11-16 15:37:45 +00:00
|
|
|
PageLinkRendererComponent,
|
2021-01-26 03:44:06 +00:00
|
|
|
LinkRendererComponent,
|
2020-11-16 15:37:45 +00:00
|
|
|
PageLinkEditorComponent,
|
2020-11-17 04:48:59 +00:00
|
|
|
FormInputComponent,
|
|
|
|
FormInputOptionsComponent,
|
2020-11-23 16:22:36 +00:00
|
|
|
DatabaseLinkComponent,
|
2021-02-04 18:57:34 +00:00
|
|
|
FileBoxComponent,
|
2021-02-04 22:15:05 +00:00
|
|
|
FileBoxPageComponent,
|
2020-02-11 18:20:26 +00:00
|
|
|
],
|
|
|
|
exports: [
|
|
|
|
NodePickerComponent,
|
|
|
|
DatabaseComponent,
|
|
|
|
ColumnsComponent,
|
|
|
|
CodeComponent,
|
|
|
|
FilesComponent,
|
|
|
|
OptionPickerComponent,
|
2020-02-14 06:14:09 +00:00
|
|
|
HostOptionsComponent,
|
|
|
|
OptionMenuComponent,
|
|
|
|
SelectorComponent,
|
2020-02-18 05:53:09 +00:00
|
|
|
NumericEditorComponent,
|
|
|
|
ParagraphEditorComponent,
|
|
|
|
ParagraphModalComponent,
|
|
|
|
BooleanEditorComponent,
|
2020-02-18 17:19:05 +00:00
|
|
|
SelectEditorComponent,
|
2020-02-19 07:12:59 +00:00
|
|
|
MultiSelectEditorComponent,
|
|
|
|
DatetimeEditorComponent,
|
|
|
|
DatetimeRendererComponent,
|
|
|
|
CurrencyRendererComponent,
|
|
|
|
BooleanRendererComponent,
|
2020-10-13 12:54:14 +00:00
|
|
|
SearchComponent,
|
2020-10-13 16:57:56 +00:00
|
|
|
|
|
|
|
NormComponent,
|
2020-10-16 17:20:16 +00:00
|
|
|
MarkdownEditorComponent,
|
2020-11-03 03:47:29 +00:00
|
|
|
VersionModalComponent,
|
2020-11-03 04:33:13 +00:00
|
|
|
EditorPage,
|
2020-11-10 14:20:22 +00:00
|
|
|
WysiwygComponent,
|
2020-11-10 14:35:29 +00:00
|
|
|
WysiwygEditorComponent,
|
|
|
|
WysiwygModalComponent,
|
2020-11-13 03:16:18 +00:00
|
|
|
DateTimeFilterComponent,
|
2020-11-13 04:14:50 +00:00
|
|
|
DatabasePageComponent,
|
2020-11-16 15:37:45 +00:00
|
|
|
PageLinkRendererComponent,
|
2021-01-26 03:44:06 +00:00
|
|
|
LinkRendererComponent,
|
2020-11-16 15:37:45 +00:00
|
|
|
PageLinkEditorComponent,
|
2020-11-17 04:48:59 +00:00
|
|
|
FormInputComponent,
|
|
|
|
FormInputOptionsComponent,
|
2020-11-23 16:22:36 +00:00
|
|
|
DatabaseLinkComponent,
|
2021-02-04 18:57:34 +00:00
|
|
|
FileBoxComponent,
|
2021-02-04 22:15:05 +00:00
|
|
|
FileBoxPageComponent,
|
2020-02-11 18:20:26 +00:00
|
|
|
]
|
2020-02-08 09:36:14 +00:00
|
|
|
})
|
2020-02-08 18:07:54 +00:00
|
|
|
export class ComponentsModule {}
|