UNPKG

@yoyoboot/l-52abp-ng-form-generator

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.

43 lines 6.89 kB
import { Component, forwardRef } from '@angular/core'; import { NG_VALUE_ACCESSOR } from '@angular/forms'; import { DynamicComponentBase } from '../../../dynamic-component'; import * as i0 from "@angular/core"; import * as i1 from "../../../shared/fixed-display/fixed-display.component"; import * as i2 from "ng-zorro-antd/grid"; import * as i3 from "ng-zorro-antd/input"; import * as i4 from "@angular/forms"; import * as i5 from "@angular/common"; export class DConFixedComponent extends DynamicComponentBase { constructor() { super(); } configChange(config) { if (!config.effective) { config.effective = []; } } } DConFixedComponent.KEY = 'd-con-fixed'; DConFixedComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: DConFixedComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); DConFixedComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.13", type: DConFixedComponent, selector: "app-d-con-fixed", providers: [ { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => DConFixedComponent), multi: true } ], usesInheritance: true, ngImport: i0, template: "<nz-row nzGutter=\"24\">\n <nz-col [nzSm]=\"24\">\n <input\n nz-input\n [name]=\"config.name\"\n [placeholder]=\"config.placeholder\"\n [(ngModel)]=\"config.value\"\n (ngModelChange)=\"onChange($event)\"\n [required]=\"config.required\"\n />\n </nz-col>\n <nz-col [nzSm]=\"24\" *ngIf=\"config.fixedValue\">\n <app-fixed-display [config]=\"config\"> </app-fixed-display>\n </nz-col>\n</nz-row>\n", components: [{ type: i1.FixedDisplayComponent, selector: "app-fixed-display", inputs: ["config"] }], directives: [{ type: i2.NzRowDirective, selector: "[nz-row],nz-row,nz-form-item", inputs: ["nzAlign", "nzJustify", "nzGutter"], exportAs: ["nzRow"] }, { type: i2.NzColDirective, selector: "[nz-col],nz-col,nz-form-control,nz-form-label", inputs: ["nzFlex", "nzSpan", "nzOrder", "nzOffset", "nzPush", "nzPull", "nzXs", "nzSm", "nzMd", "nzLg", "nzXl", "nzXXl"], exportAs: ["nzCol"] }, { type: i3.NzInputDirective, selector: "input[nz-input],textarea[nz-input]", inputs: ["nzBorderless", "nzSize", "disabled"], exportAs: ["nzInput"] }, { type: i4.DefaultValueAccessor, selector: "input:not([type=checkbox])[formControlName],textarea[formControlName],input:not([type=checkbox])[formControl],textarea[formControl],input:not([type=checkbox])[ngModel],textarea[ngModel],[ngDefaultControl]" }, { type: i4.NgControlStatus, selector: "[formControlName],[ngModel],[formControl]" }, { type: i4.NgModel, selector: "[ngModel]:not([formControlName]):not([formControl])", inputs: ["name", "disabled", "ngModel", "ngModelOptions"], outputs: ["ngModelChange"], exportAs: ["ngModel"] }, { type: i4.RequiredValidator, selector: ":not([type=checkbox])[required][formControlName],:not([type=checkbox])[required][formControl],:not([type=checkbox])[required][ngModel]", inputs: ["required"] }, { type: i5.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: DConFixedComponent, decorators: [{ type: Component, args: [{ selector: 'app-d-con-fixed', templateUrl: './d-con-fixed.component.html', providers: [ { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => DConFixedComponent), multi: true } ] }] }], ctorParameters: function () { return []; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZC1jb24tZml4ZWQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbC01MmFicC1uZy1mb3JtLWdlbmVyYXRvci9zcmMvZm9ybS1kZXNpZ25lci93aWRnZXQtZm9ybS1jb250cm9scy9kLWNvbi1maXhlZC9kLWNvbi1maXhlZC5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sLTUyYWJwLW5nLWZvcm0tZ2VuZXJhdG9yL3NyYy9mb3JtLWRlc2lnbmVyL3dpZGdldC1mb3JtLWNvbnRyb2xzL2QtY29uLWZpeGVkL2QtY29uLWZpeGVkLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxvQkFBb0IsRUFBMkIsTUFBTSw0QkFBNEIsQ0FBQzs7Ozs7OztBQWEzRixNQUFNLE9BQU8sa0JBQW1CLFNBQVEsb0JBQW9CO0lBRzFEO1FBQ0UsS0FBSyxFQUFFLENBQUM7SUFDVixDQUFDO0lBRUQsWUFBWSxDQUFDLE1BQStCO1FBQzFDLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxFQUFFO1lBQ3JCLE1BQU0sQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO1NBQ3ZCO0lBQ0gsQ0FBQzs7QUFWTSxzQkFBRyxHQUFHLGFBQWEsQ0FBQztnSEFEaEIsa0JBQWtCO29HQUFsQixrQkFBa0IsMENBUmxCO1FBQ1Q7WUFDRSxPQUFPLEVBQUUsaUJBQWlCO1lBQzFCLFdBQVcsRUFBRSxVQUFVLENBQUMsR0FBRyxFQUFFLENBQUMsa0JBQWtCLENBQUM7WUFDakQsS0FBSyxFQUFFLElBQUk7U0FDWjtLQUNGLGlEQ2JILHViQWVBOzRGREFhLGtCQUFrQjtrQkFYOUIsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsaUJBQWlCO29CQUMzQixXQUFXLEVBQUUsOEJBQThCO29CQUMzQyxTQUFTLEVBQUU7d0JBQ1Q7NEJBQ0UsT0FBTyxFQUFFLGlCQUFpQjs0QkFDMUIsV0FBVyxFQUFFLFVBQVUsQ0FBQyxHQUFHLEVBQUUsbUJBQW1CLENBQUM7NEJBQ2pELEtBQUssRUFBRSxJQUFJO3lCQUNaO3FCQUNGO2lCQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBmb3J3YXJkUmVmLCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE5HX1ZBTFVFX0FDQ0VTU09SIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgRHluYW1pY0NvbXBvbmVudEJhc2UsIElEeW5hbWljQ29tcG9uZW50Q29uZmlnIH0gZnJvbSAnLi4vLi4vLi4vZHluYW1pYy1jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdhcHAtZC1jb24tZml4ZWQnLFxuICB0ZW1wbGF0ZVVybDogJy4vZC1jb24tZml4ZWQuY29tcG9uZW50Lmh0bWwnLFxuICBwcm92aWRlcnM6IFtcbiAgICB7XG4gICAgICBwcm92aWRlOiBOR19WQUxVRV9BQ0NFU1NPUixcbiAgICAgIHVzZUV4aXN0aW5nOiBmb3J3YXJkUmVmKCgpID0+IERDb25GaXhlZENvbXBvbmVudCksXG4gICAgICBtdWx0aTogdHJ1ZVxuICAgIH1cbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBEQ29uRml4ZWRDb21wb25lbnQgZXh0ZW5kcyBEeW5hbWljQ29tcG9uZW50QmFzZSB7XG4gIHN0YXRpYyBLRVkgPSAnZC1jb24tZml4ZWQnO1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxuICBjb25maWdDaGFuZ2UoY29uZmlnOiBJRHluYW1pY0NvbXBvbmVudENvbmZpZykge1xuICAgIGlmICghY29uZmlnLmVmZmVjdGl2ZSkge1xuICAgICAgY29uZmlnLmVmZmVjdGl2ZSA9IFtdO1xuICAgIH1cbiAgfVxufVxuIiwiPG56LXJvdyBuekd1dHRlcj1cIjI0XCI+XG4gIDxuei1jb2wgW256U21dPVwiMjRcIj5cbiAgICA8aW5wdXRcbiAgICAgIG56LWlucHV0XG4gICAgICBbbmFtZV09XCJjb25maWcubmFtZVwiXG4gICAgICBbcGxhY2Vob2xkZXJdPVwiY29uZmlnLnBsYWNlaG9sZGVyXCJcbiAgICAgIFsobmdNb2RlbCldPVwiY29uZmlnLnZhbHVlXCJcbiAgICAgIChuZ01vZGVsQ2hhbmdlKT1cIm9uQ2hhbmdlKCRldmVudClcIlxuICAgICAgW3JlcXVpcmVkXT1cImNvbmZpZy5yZXF1aXJlZFwiXG4gICAgLz5cbiAgPC9uei1jb2w+XG4gIDxuei1jb2wgW256U21dPVwiMjRcIiAqbmdJZj1cImNvbmZpZy5maXhlZFZhbHVlXCI+XG4gICAgPGFwcC1maXhlZC1kaXNwbGF5IFtjb25maWddPVwiY29uZmlnXCI+IDwvYXBwLWZpeGVkLWRpc3BsYXk+XG4gIDwvbnotY29sPlxuPC9uei1yb3c+XG4iXX0=