UNPKG

tibas-form-json-generator

Version:

Fully configured form generator via JSON data with a custom template for each attribute + onChange events.

41 lines 4.35 kB
/** * @fileoverview added by tsickle * Generated from: lib/tibas-form-json-generator.module.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule } from '@angular/core'; import { TibasFormJsonGeneratorComponent } from './tibas-form-json-generator.component'; import { ItemFormComponent } from './item-form/item-form.component'; import { DynamicTemplateComponent } from './dynamic-template/dynamic-template.component'; import { FormsModule } from '@angular/forms'; import { BrowserModule } from '@angular/platform-browser'; import { LabelEditableComponent } from './label-editable/label-editable.component'; import { TranslateModule } from '@ngx-translate/core'; import { ReferencesService } from './services/references.service'; /** * Created by TIBAS-Mohammed on 2020-07-4. */ var TibasFormJsonGeneratorModule = /** @class */ (function () { function TibasFormJsonGeneratorModule() { } TibasFormJsonGeneratorModule.decorators = [ { type: NgModule, args: [{ declarations: [ TibasFormJsonGeneratorComponent, ItemFormComponent, DynamicTemplateComponent, LabelEditableComponent ], imports: [ BrowserModule, FormsModule, TranslateModule ], exports: [TibasFormJsonGeneratorComponent], providers: [ReferencesService] },] } ]; return TibasFormJsonGeneratorModule; }()); export { TibasFormJsonGeneratorModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGliYXMtZm9ybS1qc29uLWdlbmVyYXRvci5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly90aWJhcy1mb3JtLWpzb24tZ2VuZXJhdG9yLyIsInNvdXJjZXMiOlsibGliL3RpYmFzLWZvcm0tanNvbi1nZW5lcmF0b3IubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFDLFFBQVEsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUN2QyxPQUFPLEVBQUMsK0JBQStCLEVBQUMsTUFBTSx1Q0FBdUMsQ0FBQztBQUN0RixPQUFPLEVBQUMsaUJBQWlCLEVBQUMsTUFBTSxpQ0FBaUMsQ0FBQztBQUNsRSxPQUFPLEVBQUMsd0JBQXdCLEVBQUMsTUFBTSwrQ0FBK0MsQ0FBQztBQUN2RixPQUFPLEVBQUMsV0FBVyxFQUFDLE1BQU0sZ0JBQWdCLENBQUM7QUFDM0MsT0FBTyxFQUFDLGFBQWEsRUFBQyxNQUFNLDJCQUEyQixDQUFDO0FBQ3hELE9BQU8sRUFBQyxzQkFBc0IsRUFBQyxNQUFNLDJDQUEyQyxDQUFDO0FBQ2pGLE9BQU8sRUFBQyxlQUFlLEVBQUMsTUFBTSxxQkFBcUIsQ0FBQztBQUNwRCxPQUFPLEVBQUMsaUJBQWlCLEVBQUMsTUFBTSwrQkFBK0IsQ0FBQzs7OztBQU9oRTtJQUFBO0lBZ0JBLENBQUM7O2dCQWhCQSxRQUFRLFNBQUM7b0JBQ1IsWUFBWSxFQUFFO3dCQUNaLCtCQUErQjt3QkFDL0IsaUJBQWlCO3dCQUNqQix3QkFBd0I7d0JBQ3hCLHNCQUFzQjtxQkFDdkI7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLGFBQWE7d0JBQ2IsV0FBVzt3QkFDWCxlQUFlO3FCQUNoQjtvQkFDRCxPQUFPLEVBQUUsQ0FBQywrQkFBK0IsQ0FBQztvQkFDMUMsU0FBUyxFQUFFLENBQUMsaUJBQWlCLENBQUM7aUJBQy9COztJQUVELG1DQUFDO0NBQUEsQUFoQkQsSUFnQkM7U0FEWSw0QkFBNEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge05nTW9kdWxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7VGliYXNGb3JtSnNvbkdlbmVyYXRvckNvbXBvbmVudH0gZnJvbSAnLi90aWJhcy1mb3JtLWpzb24tZ2VuZXJhdG9yLmNvbXBvbmVudCc7XG5pbXBvcnQge0l0ZW1Gb3JtQ29tcG9uZW50fSBmcm9tICcuL2l0ZW0tZm9ybS9pdGVtLWZvcm0uY29tcG9uZW50JztcbmltcG9ydCB7RHluYW1pY1RlbXBsYXRlQ29tcG9uZW50fSBmcm9tICcuL2R5bmFtaWMtdGVtcGxhdGUvZHluYW1pYy10ZW1wbGF0ZS5jb21wb25lbnQnO1xuaW1wb3J0IHtGb3Jtc01vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHtCcm93c2VyTW9kdWxlfSBmcm9tICdAYW5ndWxhci9wbGF0Zm9ybS1icm93c2VyJztcbmltcG9ydCB7TGFiZWxFZGl0YWJsZUNvbXBvbmVudH0gZnJvbSAnLi9sYWJlbC1lZGl0YWJsZS9sYWJlbC1lZGl0YWJsZS5jb21wb25lbnQnO1xuaW1wb3J0IHtUcmFuc2xhdGVNb2R1bGV9IGZyb20gJ0BuZ3gtdHJhbnNsYXRlL2NvcmUnO1xuaW1wb3J0IHtSZWZlcmVuY2VzU2VydmljZX0gZnJvbSAnLi9zZXJ2aWNlcy9yZWZlcmVuY2VzLnNlcnZpY2UnO1xuXG5cbi8qKlxuICogQ3JlYXRlZCBieSBUSUJBUy1Nb2hhbW1lZCBvbiAyMDIwLTA3LTQuXG4gKi9cblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgVGliYXNGb3JtSnNvbkdlbmVyYXRvckNvbXBvbmVudCxcbiAgICBJdGVtRm9ybUNvbXBvbmVudCxcbiAgICBEeW5hbWljVGVtcGxhdGVDb21wb25lbnQsXG4gICAgTGFiZWxFZGl0YWJsZUNvbXBvbmVudFxuICBdLFxuICBpbXBvcnRzOiBbXG4gICAgQnJvd3Nlck1vZHVsZSxcbiAgICBGb3Jtc01vZHVsZSxcbiAgICBUcmFuc2xhdGVNb2R1bGVcbiAgXSxcbiAgZXhwb3J0czogW1RpYmFzRm9ybUpzb25HZW5lcmF0b3JDb21wb25lbnRdLFxuICBwcm92aWRlcnM6IFtSZWZlcmVuY2VzU2VydmljZV1cbn0pXG5leHBvcnQgY2xhc3MgVGliYXNGb3JtSnNvbkdlbmVyYXRvck1vZHVsZSB7XG59XG4iXX0=