@skireal/form-builder
Version:
Form builder for Angular apps
62 lines • 9.85 kB
JavaScript
import { __decorate } from "tslib";
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { DragDropModule } from '@angular/cdk/drag-drop';
import { FormBuilderComponent } from './form-builder.component';
import { UIComponent } from './components/ui/ui.component';
import { UIFieldsInsertingComponent } from './components/ui/components/ui-fields-inserting/ui-fields-inserting.component';
import { UIFieldPropertiesComponent } from './components/ui/components/ui-field-properties/ui-field-properties.component';
import { FormFieldPropertiesComponent } from './components/ui/components/form-field-properties/form-field-properties.component';
import { ConditionalLogicBlockComponent } from './components/ui/components/conditional-logic-block/conditional-logic-block.component';
import { CommonModule } from '@angular/common';
import { ConfirmationDialogComponent } from './components/shared/confirmation-dialog/confirmation-dialog.component';
import { TextareaComponent } from './components/ui/components/form-controls/textarea/textarea.component';
import { SelectComponent } from './components/ui/components/form-controls/select/select.component';
import { CheckboxGroupComponent } from './components/ui/components/form-controls/checkbox-group/checkbox-group.component';
import { CheckboxComponent } from './components/ui/components/form-controls/checkbox/checkbox.component';
import { RadioComponent } from './components/ui/components/form-controls/radio/radio.component';
import { LikertComponent } from './components/ui/components/form-controls/likert/likert.component';
import { CsatComponent } from './components/ui/components/form-controls/csat/csat.component';
import { NpsComponent } from './components/ui/components/form-controls/nps/nps.component';
import { QeComponent } from './components/ui/components/form-controls/qe/qe.component';
import { TextComponent } from './components/ui/components/form-controls/text/text.component';
import { IsFieldUniquePipe } from './pipes/is-field-unique.pipe';
import { LocalizedPipe } from './pipes/localized.pipe';
let FormBuilderModule = class FormBuilderModule {
};
FormBuilderModule = __decorate([
NgModule({
declarations: [
FormBuilderComponent,
UIComponent,
UIFieldsInsertingComponent,
UIFieldPropertiesComponent,
FormFieldPropertiesComponent,
ConfirmationDialogComponent,
ConditionalLogicBlockComponent,
TextareaComponent,
SelectComponent,
CheckboxGroupComponent,
CheckboxComponent,
RadioComponent,
LikertComponent,
CsatComponent,
NpsComponent,
QeComponent,
TextComponent,
IsFieldUniquePipe,
LocalizedPipe
],
imports: [CommonModule, FormsModule, ReactiveFormsModule, DragDropModule],
exports: [FormBuilderComponent],
providers: [],
bootstrap: [FormBuilderComponent],
entryComponents: [
UIFieldsInsertingComponent,
UIFieldPropertiesComponent,
ConditionalLogicBlockComponent
]
})
], FormBuilderModule);
export { FormBuilderModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1idWlsZGVyLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bza2lyZWFsL2Zvcm0tYnVpbGRlci8iLCJzb3VyY2VzIjpbImxpYi9mb3JtLWJ1aWxkZXIubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxXQUFXLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUNsRSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDeEQsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDaEUsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQzNELE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLDhFQUE4RSxDQUFDO0FBQzFILE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLDhFQUE4RSxDQUFDO0FBQzFILE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxNQUFNLGtGQUFrRixDQUFDO0FBQ2hJLE9BQU8sRUFBRSw4QkFBOEIsRUFBRSxNQUFNLHNGQUFzRixDQUFDO0FBQ3RJLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSx1RUFBdUUsQ0FBQztBQUNwSCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxzRUFBc0UsQ0FBQztBQUN6RyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sa0VBQWtFLENBQUM7QUFDbkcsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sa0ZBQWtGLENBQUM7QUFDMUgsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sc0VBQXNFLENBQUM7QUFDekcsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLGdFQUFnRSxDQUFDO0FBQ2hHLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxrRUFBa0UsQ0FBQztBQUNuRyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sOERBQThELENBQUM7QUFDN0YsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLDREQUE0RCxDQUFDO0FBQzFGLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSwwREFBMEQsQ0FBQztBQUN2RixPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sOERBQThELENBQUM7QUFDN0YsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDakUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBa0N2RCxJQUFhLGlCQUFpQixHQUE5QixNQUFhLGlCQUFpQjtDQUFHLENBQUE7QUFBcEIsaUJBQWlCO0lBaEM3QixRQUFRLENBQUM7UUFDUixZQUFZLEVBQUU7WUFDWixvQkFBb0I7WUFDcEIsV0FBVztZQUNYLDBCQUEwQjtZQUMxQiwwQkFBMEI7WUFDMUIsNEJBQTRCO1lBQzVCLDJCQUEyQjtZQUMzQiw4QkFBOEI7WUFDOUIsaUJBQWlCO1lBQ2pCLGVBQWU7WUFDZixzQkFBc0I7WUFDdEIsaUJBQWlCO1lBQ2pCLGNBQWM7WUFDZCxlQUFlO1lBQ2YsYUFBYTtZQUNiLFlBQVk7WUFDWixXQUFXO1lBQ1gsYUFBYTtZQUNiLGlCQUFpQjtZQUNqQixhQUFhO1NBQ2Q7UUFDRCxPQUFPLEVBQUUsQ0FBQyxZQUFZLEVBQUUsV0FBVyxFQUFFLG1CQUFtQixFQUFFLGNBQWMsQ0FBQztRQUN6RSxPQUFPLEVBQUUsQ0FBQyxvQkFBb0IsQ0FBQztRQUMvQixTQUFTLEVBQUUsRUFBRTtRQUNiLFNBQVMsRUFBRSxDQUFDLG9CQUFvQixDQUFDO1FBQ2pDLGVBQWUsRUFBRTtZQUNmLDBCQUEwQjtZQUMxQiwwQkFBMEI7WUFDMUIsOEJBQThCO1NBQy9CO0tBQ0YsQ0FBQztHQUNXLGlCQUFpQixDQUFHO1NBQXBCLGlCQUFpQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEZvcm1zTW9kdWxlLCBSZWFjdGl2ZUZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xyXG5pbXBvcnQgeyBEcmFnRHJvcE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Nkay9kcmFnLWRyb3AnO1xyXG5pbXBvcnQgeyBGb3JtQnVpbGRlckNvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1idWlsZGVyLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFVJQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3VpL3VpLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFVJRmllbGRzSW5zZXJ0aW5nQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3VpL2NvbXBvbmVudHMvdWktZmllbGRzLWluc2VydGluZy91aS1maWVsZHMtaW5zZXJ0aW5nLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFVJRmllbGRQcm9wZXJ0aWVzQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3VpL2NvbXBvbmVudHMvdWktZmllbGQtcHJvcGVydGllcy91aS1maWVsZC1wcm9wZXJ0aWVzLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEZvcm1GaWVsZFByb3BlcnRpZXNDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvdWkvY29tcG9uZW50cy9mb3JtLWZpZWxkLXByb3BlcnRpZXMvZm9ybS1maWVsZC1wcm9wZXJ0aWVzLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IENvbmRpdGlvbmFsTG9naWNCbG9ja0NvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy91aS9jb21wb25lbnRzL2NvbmRpdGlvbmFsLWxvZ2ljLWJsb2NrL2NvbmRpdGlvbmFsLWxvZ2ljLWJsb2NrLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcbmltcG9ydCB7IENvbmZpcm1hdGlvbkRpYWxvZ0NvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9zaGFyZWQvY29uZmlybWF0aW9uLWRpYWxvZy9jb25maXJtYXRpb24tZGlhbG9nLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFRleHRhcmVhQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3VpL2NvbXBvbmVudHMvZm9ybS1jb250cm9scy90ZXh0YXJlYS90ZXh0YXJlYS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBTZWxlY3RDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvdWkvY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL3NlbGVjdC9zZWxlY3QuY29tcG9uZW50JztcclxuaW1wb3J0IHsgQ2hlY2tib3hHcm91cENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy91aS9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvY2hlY2tib3gtZ3JvdXAvY2hlY2tib3gtZ3JvdXAuY29tcG9uZW50JztcclxuaW1wb3J0IHsgQ2hlY2tib3hDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvdWkvY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL2NoZWNrYm94L2NoZWNrYm94LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFJhZGlvQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3VpL2NvbXBvbmVudHMvZm9ybS1jb250cm9scy9yYWRpby9yYWRpby5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBMaWtlcnRDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvdWkvY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL2xpa2VydC9saWtlcnQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgQ3NhdENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy91aS9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvY3NhdC9jc2F0LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IE5wc0NvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy91aS9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvbnBzL25wcy5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBRZUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy91aS9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvcWUvcWUuY29tcG9uZW50JztcclxuaW1wb3J0IHsgVGV4dENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy91aS9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvdGV4dC90ZXh0LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IElzRmllbGRVbmlxdWVQaXBlIH0gZnJvbSAnLi9waXBlcy9pcy1maWVsZC11bmlxdWUucGlwZSc7XHJcbmltcG9ydCB7IExvY2FsaXplZFBpcGUgfSBmcm9tICcuL3BpcGVzL2xvY2FsaXplZC5waXBlJztcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbXHJcbiAgICBGb3JtQnVpbGRlckNvbXBvbmVudCxcclxuICAgIFVJQ29tcG9uZW50LFxyXG4gICAgVUlGaWVsZHNJbnNlcnRpbmdDb21wb25lbnQsXHJcbiAgICBVSUZpZWxkUHJvcGVydGllc0NvbXBvbmVudCxcclxuICAgIEZvcm1GaWVsZFByb3BlcnRpZXNDb21wb25lbnQsXHJcbiAgICBDb25maXJtYXRpb25EaWFsb2dDb21wb25lbnQsXHJcbiAgICBDb25kaXRpb25hbExvZ2ljQmxvY2tDb21wb25lbnQsXHJcbiAgICBUZXh0YXJlYUNvbXBvbmVudCxcclxuICAgIFNlbGVjdENvbXBvbmVudCxcclxuICAgIENoZWNrYm94R3JvdXBDb21wb25lbnQsXHJcbiAgICBDaGVja2JveENvbXBvbmVudCxcclxuICAgIFJhZGlvQ29tcG9uZW50LFxyXG4gICAgTGlrZXJ0Q29tcG9uZW50LFxyXG4gICAgQ3NhdENvbXBvbmVudCxcclxuICAgIE5wc0NvbXBvbmVudCxcclxuICAgIFFlQ29tcG9uZW50LFxyXG4gICAgVGV4dENvbXBvbmVudCxcclxuICAgIElzRmllbGRVbmlxdWVQaXBlLFxyXG4gICAgTG9jYWxpemVkUGlwZVxyXG4gIF0sXHJcbiAgaW1wb3J0czogW0NvbW1vbk1vZHVsZSwgRm9ybXNNb2R1bGUsIFJlYWN0aXZlRm9ybXNNb2R1bGUsIERyYWdEcm9wTW9kdWxlXSxcclxuICBleHBvcnRzOiBbRm9ybUJ1aWxkZXJDb21wb25lbnRdLFxyXG4gIHByb3ZpZGVyczogW10sXHJcbiAgYm9vdHN0cmFwOiBbRm9ybUJ1aWxkZXJDb21wb25lbnRdLFxyXG4gIGVudHJ5Q29tcG9uZW50czogW1xyXG4gICAgVUlGaWVsZHNJbnNlcnRpbmdDb21wb25lbnQsXHJcbiAgICBVSUZpZWxkUHJvcGVydGllc0NvbXBvbmVudCxcclxuICAgIENvbmRpdGlvbmFsTG9naWNCbG9ja0NvbXBvbmVudFxyXG4gIF1cclxufSlcclxuZXhwb3J0IGNsYXNzIEZvcm1CdWlsZGVyTW9kdWxlIHt9XHJcbiJdfQ==