UNPKG

@formql/core

Version:

FormQL - A framework for building dynamic forms

78 lines 10.1 kB
import { __decorate, __metadata } from "tslib"; import { NgModule } from '@angular/core'; import { ReactiveFormsModule } from '@angular/forms'; import { CommonModule } from '@angular/common'; import { PlainLayoutComponent } from './components/layouts/plain-layout.component'; import { PageWrapperComponent } from './components/page-wrapper.component'; import { SectionWrapperComponent } from './components/section-wrapper.component'; import { ComponentContainerComponent } from './components/component-container.component'; import { LayoutDirective } from './directives/layout.directive'; import { DndDirective } from './directives/dnd.directive'; import { FormQLComponent } from './components/formql.component'; import { FormQLButtonComponent } from './bundle/formql-button.component'; import { TextMaskModule } from 'angular2-text-mask'; import { FormQLLabelComponent } from './bundle/formql-label.component'; import { FormQLInputComponent } from './bundle/formql-input.component'; import { DndDropDirective } from './directives/dnd-drop.directive'; import { FormQLTextareaComponent } from './bundle/formql-textarea.component'; import { FormQLSelectComponent } from './bundle/formql-select.component'; import { FormQLRadioComponent } from './bundle/formql-radio.component'; import { FormQLCheckboxComponent } from './bundle/formql-checkbox.component'; import { LayoutLoaderComponent } from './components/layout-loader.component'; import { ComponentResolverService } from './services/component-resolver.service'; let FormQLModule = class FormQLModule { constructor(componentResolverService) { componentResolverService.addComponents(FormQLComponent, PlainLayoutComponent, FormQLButtonComponent, FormQLInputComponent, FormQLLabelComponent, FormQLTextareaComponent, FormQLSelectComponent, FormQLRadioComponent, FormQLCheckboxComponent); } }; FormQLModule = __decorate([ NgModule({ imports: [ CommonModule, ReactiveFormsModule, TextMaskModule ], declarations: [ // components PlainLayoutComponent, PageWrapperComponent, SectionWrapperComponent, ComponentContainerComponent, FormQLComponent, LayoutLoaderComponent, // directives LayoutDirective, DndDirective, DndDropDirective, // bundle FormQLButtonComponent, FormQLInputComponent, FormQLLabelComponent, FormQLTextareaComponent, FormQLSelectComponent, FormQLRadioComponent, FormQLCheckboxComponent ], providers: [], entryComponents: [ // formql FormQLComponent, // layouts PlainLayoutComponent, // fields FormQLButtonComponent, FormQLInputComponent, FormQLLabelComponent, FormQLTextareaComponent, FormQLSelectComponent, FormQLRadioComponent, FormQLCheckboxComponent ], exports: [ FormQLComponent ] }), __metadata("design:paramtypes", [ComponentResolverService]) ], FormQLModule); export { FormQLModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybXFsLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bmb3JtcWwvY29yZS8iLCJzb3VyY2VzIjpbImZvcm1xbC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDckQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDZDQUE2QyxDQUFDO0FBQ25GLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQzNFLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLHdDQUF3QyxDQUFDO0FBQ2pGLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLDRDQUE0QyxDQUFDO0FBRXpGLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUNoRSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFFMUQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQ3pFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUVwRCxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUN2RSxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUN2RSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUNuRSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUM3RSxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUN6RSxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUN2RSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUM3RSxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUU3RSxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQXFEakYsSUFBYSxZQUFZLEdBQXpCLE1BQWEsWUFBWTtJQUV2QixZQUFZLHdCQUFrRDtRQUM1RCx3QkFBd0IsQ0FBQyxhQUFhLENBQ3BDLGVBQWUsRUFDZixvQkFBb0IsRUFDcEIscUJBQXFCLEVBQ3JCLG9CQUFvQixFQUNwQixvQkFBb0IsRUFDcEIsdUJBQXVCLEVBQ3ZCLHFCQUFxQixFQUNyQixvQkFBb0IsRUFDcEIsdUJBQXVCLENBQ3hCLENBQUM7SUFDSixDQUFDO0NBQ0YsQ0FBQTtBQWZZLFlBQVk7SUFuRHhCLFFBQVEsQ0FBQztRQUNSLE9BQU8sRUFBRTtZQUNQLFlBQVk7WUFDWixtQkFBbUI7WUFDbkIsY0FBYztTQUNmO1FBQ0QsWUFBWSxFQUFFO1lBQ1osYUFBYTtZQUNiLG9CQUFvQjtZQUNwQixvQkFBb0I7WUFDcEIsdUJBQXVCO1lBQ3ZCLDJCQUEyQjtZQUMzQixlQUFlO1lBQ2YscUJBQXFCO1lBRXJCLGFBQWE7WUFDYixlQUFlO1lBQ2YsWUFBWTtZQUNaLGdCQUFnQjtZQUVoQixTQUFTO1lBQ1QscUJBQXFCO1lBQ3JCLG9CQUFvQjtZQUNwQixvQkFBb0I7WUFDcEIsdUJBQXVCO1lBQ3ZCLHFCQUFxQjtZQUNyQixvQkFBb0I7WUFDcEIsdUJBQXVCO1NBQ3hCO1FBQ0QsU0FBUyxFQUFFLEVBQ1Y7UUFDRCxlQUFlLEVBQUU7WUFDZixTQUFTO1lBQ1QsZUFBZTtZQUVmLFVBQVU7WUFDVixvQkFBb0I7WUFFcEIsU0FBUztZQUNULHFCQUFxQjtZQUNyQixvQkFBb0I7WUFDcEIsb0JBQW9CO1lBQ3BCLHVCQUF1QjtZQUN2QixxQkFBcUI7WUFDckIsb0JBQW9CO1lBQ3BCLHVCQUF1QjtTQUN4QjtRQUNELE9BQU8sRUFBRTtZQUNMLGVBQWU7U0FDbEI7S0FDRixDQUFDO3FDQUdzQyx3QkFBd0I7R0FGbkQsWUFBWSxDQWV4QjtTQWZZLFlBQVkiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBSZWFjdGl2ZUZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xyXG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xyXG5cclxuaW1wb3J0IHsgUGxhaW5MYXlvdXRDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvbGF5b3V0cy9wbGFpbi1sYXlvdXQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgUGFnZVdyYXBwZXJDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvcGFnZS13cmFwcGVyLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFNlY3Rpb25XcmFwcGVyQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3NlY3Rpb24td3JhcHBlci5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBDb21wb25lbnRDb250YWluZXJDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvY29tcG9uZW50LWNvbnRhaW5lci5jb21wb25lbnQnO1xyXG5cclxuaW1wb3J0IHsgTGF5b3V0RGlyZWN0aXZlIH0gZnJvbSAnLi9kaXJlY3RpdmVzL2xheW91dC5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBEbmREaXJlY3RpdmUgfSBmcm9tICcuL2RpcmVjdGl2ZXMvZG5kLmRpcmVjdGl2ZSc7XHJcblxyXG5pbXBvcnQgeyBGb3JtUUxDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZm9ybXFsLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEZvcm1RTEJ1dHRvbkNvbXBvbmVudCB9IGZyb20gJy4vYnVuZGxlL2Zvcm1xbC1idXR0b24uY29tcG9uZW50JztcclxuaW1wb3J0IHsgVGV4dE1hc2tNb2R1bGUgfSBmcm9tICdhbmd1bGFyMi10ZXh0LW1hc2snO1xyXG5cclxuaW1wb3J0IHsgRm9ybVFMTGFiZWxDb21wb25lbnQgfSBmcm9tICcuL2J1bmRsZS9mb3JtcWwtbGFiZWwuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRm9ybVFMSW5wdXRDb21wb25lbnQgfSBmcm9tICcuL2J1bmRsZS9mb3JtcWwtaW5wdXQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRG5kRHJvcERpcmVjdGl2ZSB9IGZyb20gJy4vZGlyZWN0aXZlcy9kbmQtZHJvcC5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBGb3JtUUxUZXh0YXJlYUNvbXBvbmVudCB9IGZyb20gJy4vYnVuZGxlL2Zvcm1xbC10ZXh0YXJlYS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBGb3JtUUxTZWxlY3RDb21wb25lbnQgfSBmcm9tICcuL2J1bmRsZS9mb3JtcWwtc2VsZWN0LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEZvcm1RTFJhZGlvQ29tcG9uZW50IH0gZnJvbSAnLi9idW5kbGUvZm9ybXFsLXJhZGlvLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEZvcm1RTENoZWNrYm94Q29tcG9uZW50IH0gZnJvbSAnLi9idW5kbGUvZm9ybXFsLWNoZWNrYm94LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IExheW91dExvYWRlckNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9sYXlvdXQtbG9hZGVyLmNvbXBvbmVudCc7XHJcblxyXG5pbXBvcnQgeyBDb21wb25lbnRSZXNvbHZlclNlcnZpY2UgfSBmcm9tICcuL3NlcnZpY2VzL2NvbXBvbmVudC1yZXNvbHZlci5zZXJ2aWNlJztcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW1xyXG4gICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcclxuICAgIFRleHRNYXNrTW9kdWxlXHJcbiAgXSxcclxuICBkZWNsYXJhdGlvbnM6IFtcclxuICAgIC8vIGNvbXBvbmVudHNcclxuICAgIFBsYWluTGF5b3V0Q29tcG9uZW50LFxyXG4gICAgUGFnZVdyYXBwZXJDb21wb25lbnQsXHJcbiAgICBTZWN0aW9uV3JhcHBlckNvbXBvbmVudCxcclxuICAgIENvbXBvbmVudENvbnRhaW5lckNvbXBvbmVudCxcclxuICAgIEZvcm1RTENvbXBvbmVudCxcclxuICAgIExheW91dExvYWRlckNvbXBvbmVudCxcclxuXHJcbiAgICAvLyBkaXJlY3RpdmVzXHJcbiAgICBMYXlvdXREaXJlY3RpdmUsXHJcbiAgICBEbmREaXJlY3RpdmUsXHJcbiAgICBEbmREcm9wRGlyZWN0aXZlLFxyXG5cclxuICAgIC8vIGJ1bmRsZVxyXG4gICAgRm9ybVFMQnV0dG9uQ29tcG9uZW50LFxyXG4gICAgRm9ybVFMSW5wdXRDb21wb25lbnQsXHJcbiAgICBGb3JtUUxMYWJlbENvbXBvbmVudCxcclxuICAgIEZvcm1RTFRleHRhcmVhQ29tcG9uZW50LFxyXG4gICAgRm9ybVFMU2VsZWN0Q29tcG9uZW50LFxyXG4gICAgRm9ybVFMUmFkaW9Db21wb25lbnQsXHJcbiAgICBGb3JtUUxDaGVja2JveENvbXBvbmVudFxyXG4gIF0sXHJcbiAgcHJvdmlkZXJzOiBbXHJcbiAgXSxcclxuICBlbnRyeUNvbXBvbmVudHM6IFtcclxuICAgIC8vIGZvcm1xbFxyXG4gICAgRm9ybVFMQ29tcG9uZW50LFxyXG5cclxuICAgIC8vIGxheW91dHNcclxuICAgIFBsYWluTGF5b3V0Q29tcG9uZW50LFxyXG5cclxuICAgIC8vIGZpZWxkc1xyXG4gICAgRm9ybVFMQnV0dG9uQ29tcG9uZW50LFxyXG4gICAgRm9ybVFMSW5wdXRDb21wb25lbnQsXHJcbiAgICBGb3JtUUxMYWJlbENvbXBvbmVudCxcclxuICAgIEZvcm1RTFRleHRhcmVhQ29tcG9uZW50LFxyXG4gICAgRm9ybVFMU2VsZWN0Q29tcG9uZW50LFxyXG4gICAgRm9ybVFMUmFkaW9Db21wb25lbnQsXHJcbiAgICBGb3JtUUxDaGVja2JveENvbXBvbmVudFxyXG4gIF0sXHJcbiAgZXhwb3J0czogW1xyXG4gICAgICBGb3JtUUxDb21wb25lbnRcclxuICBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBGb3JtUUxNb2R1bGUge1xyXG5cclxuICBjb25zdHJ1Y3Rvcihjb21wb25lbnRSZXNvbHZlclNlcnZpY2U6IENvbXBvbmVudFJlc29sdmVyU2VydmljZSkge1xyXG4gICAgY29tcG9uZW50UmVzb2x2ZXJTZXJ2aWNlLmFkZENvbXBvbmVudHMoXHJcbiAgICAgIEZvcm1RTENvbXBvbmVudCxcclxuICAgICAgUGxhaW5MYXlvdXRDb21wb25lbnQsXHJcbiAgICAgIEZvcm1RTEJ1dHRvbkNvbXBvbmVudCxcclxuICAgICAgRm9ybVFMSW5wdXRDb21wb25lbnQsXHJcbiAgICAgIEZvcm1RTExhYmVsQ29tcG9uZW50LFxyXG4gICAgICBGb3JtUUxUZXh0YXJlYUNvbXBvbmVudCxcclxuICAgICAgRm9ybVFMU2VsZWN0Q29tcG9uZW50LFxyXG4gICAgICBGb3JtUUxSYWRpb0NvbXBvbmVudCxcclxuICAgICAgRm9ybVFMQ2hlY2tib3hDb21wb25lbnRcclxuICAgICk7XHJcbiAgfVxyXG59XHJcbiJdfQ==