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.

44 lines 7.67 kB
import { Component, forwardRef } from '@angular/core'; import { NG_VALUE_ACCESSOR } from '@angular/forms'; import { RenderComponentBase } from '../../../dynamic-component'; import * as i0 from "@angular/core"; import * as i1 from "../../r-widget-control/r-widget-control.component"; import * as i2 from "../../../shared/fixed-display/fixed-display.component"; import * as i3 from "ng-zorro-antd/grid"; import * as i4 from "ng-zorro-antd/input"; import * as i5 from "@angular/forms"; import * as i6 from "@angular/common"; export class RConFixedComponent extends RenderComponentBase { constructor(injector) { super(injector); } configChange(config) { if (!config.effective) { config.effective = []; } } } RConFixedComponent.KEY = 'r-d-con-fixed'; RConFixedComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: RConFixedComponent, deps: [{ token: i0.Injector }], target: i0.ɵɵFactoryTarget.Component }); RConFixedComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.13", type: RConFixedComponent, selector: "app-r-con-fixed", providers: [ { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => RConFixedComponent), multi: true } ], usesInheritance: true, ngImport: i0, template: "<nz-row nzGutter=\"24\">\n <nz-col [nzSm]=\"24\">\n <r-widget-control [control]=\"firstnameControl\">\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 [disabled]=\"config.disabled\"\n ngDefaultControl\n #firstnameControl=\"ngModel\"\n />\n </r-widget-control>\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.RWidgetControlComponent, selector: "r-widget-control", inputs: ["control"] }, { type: i2.FixedDisplayComponent, selector: "app-fixed-display", inputs: ["config"] }], directives: [{ type: i3.NzRowDirective, selector: "[nz-row],nz-row,nz-form-item", inputs: ["nzAlign", "nzJustify", "nzGutter"], exportAs: ["nzRow"] }, { type: i3.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: i4.NzInputDirective, selector: "input[nz-input],textarea[nz-input]", inputs: ["nzBorderless", "nzSize", "disabled"], exportAs: ["nzInput"] }, { type: i5.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: i5.NgControlStatus, selector: "[formControlName],[ngModel],[formControl]" }, { type: i5.NgModel, selector: "[ngModel]:not([formControlName]):not([formControl])", inputs: ["name", "disabled", "ngModel", "ngModelOptions"], outputs: ["ngModelChange"], exportAs: ["ngModel"] }, { type: i5.RequiredValidator, selector: ":not([type=checkbox])[required][formControlName],:not([type=checkbox])[required][formControl],:not([type=checkbox])[required][ngModel]", inputs: ["required"] }, { type: i6.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: RConFixedComponent, decorators: [{ type: Component, args: [{ selector: 'app-r-con-fixed', templateUrl: './r-con-fixed.component.html', providers: [ { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => RConFixedComponent), multi: true } ] }] }], ctorParameters: function () { return [{ type: i0.Injector }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoici1jb24tZml4ZWQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbC01MmFicC1uZy1mb3JtLWdlbmVyYXRvci9zcmMvZm9ybS1yZW5kZXIvd2lkZ2V0LXJlbmRlci9yLWNvbi1maXhlZC9yLWNvbi1maXhlZC5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sLTUyYWJwLW5nLWZvcm0tZ2VuZXJhdG9yL3NyYy9mb3JtLXJlbmRlci93aWRnZXQtcmVuZGVyL3ItY29uLWZpeGVkL3ItY29uLWZpeGVkLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFvQixNQUFNLGVBQWUsQ0FBQztBQUN4RSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUNuRCxPQUFPLEVBQWlELG1CQUFtQixFQUFFLE1BQU0sNEJBQTRCLENBQUM7Ozs7Ozs7O0FBYWhILE1BQU0sT0FBTyxrQkFBbUIsU0FBUSxtQkFBbUI7SUFHekQsWUFBWSxRQUFrQjtRQUM1QixLQUFLLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDbEIsQ0FBQztJQUVELFlBQVksQ0FBQyxNQUErQjtRQUMxQyxJQUFJLENBQUMsTUFBTSxDQUFDLFNBQVMsRUFBRTtZQUNyQixNQUFNLENBQUMsU0FBUyxHQUFHLEVBQUUsQ0FBQztTQUN2QjtJQUNILENBQUM7O0FBVk0sc0JBQUcsR0FBRyxlQUFlLENBQUM7Z0hBRGxCLGtCQUFrQjtvR0FBbEIsa0JBQWtCLDBDQVJsQjtRQUNUO1lBQ0UsT0FBTyxFQUFFLGlCQUFpQjtZQUMxQixXQUFXLEVBQUUsVUFBVSxDQUFDLEdBQUcsRUFBRSxDQUFDLGtCQUFrQixDQUFDO1lBQ2pELEtBQUssRUFBRSxJQUFJO1NBQ1o7S0FDRixpRENiSCxnb0JBb0JBOzRGRExhLGtCQUFrQjtrQkFYOUIsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsaUJBQWlCO29CQUMzQixXQUFXLEVBQUUsOEJBQThCO29CQUMzQyxTQUFTLEVBQUU7d0JBQ1Q7NEJBQ0UsT0FBTyxFQUFFLGlCQUFpQjs0QkFDMUIsV0FBVyxFQUFFLFVBQVUsQ0FBQyxHQUFHLEVBQUUsbUJBQW1CLENBQUM7NEJBQ2pELEtBQUssRUFBRSxJQUFJO3lCQUNaO3FCQUNGO2lCQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBmb3J3YXJkUmVmLCBJbmplY3RvciwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOR19WQUxVRV9BQ0NFU1NPUiB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IER5bmFtaWNDb21wb25lbnRCYXNlLCBJRHluYW1pY0NvbXBvbmVudENvbmZpZywgUmVuZGVyQ29tcG9uZW50QmFzZSB9IGZyb20gJy4uLy4uLy4uL2R5bmFtaWMtY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXBwLXItY29uLWZpeGVkJyxcbiAgdGVtcGxhdGVVcmw6ICcuL3ItY29uLWZpeGVkLmNvbXBvbmVudC5odG1sJyxcbiAgcHJvdmlkZXJzOiBbXG4gICAge1xuICAgICAgcHJvdmlkZTogTkdfVkFMVUVfQUNDRVNTT1IsXG4gICAgICB1c2VFeGlzdGluZzogZm9yd2FyZFJlZigoKSA9PiBSQ29uRml4ZWRDb21wb25lbnQpLFxuICAgICAgbXVsdGk6IHRydWVcbiAgICB9XG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgUkNvbkZpeGVkQ29tcG9uZW50IGV4dGVuZHMgUmVuZGVyQ29tcG9uZW50QmFzZSB7XG4gIHN0YXRpYyBLRVkgPSAnci1kLWNvbi1maXhlZCc7XG5cbiAgY29uc3RydWN0b3IoaW5qZWN0b3I6IEluamVjdG9yKSB7XG4gICAgc3VwZXIoaW5qZWN0b3IpO1xuICB9XG5cbiAgY29uZmlnQ2hhbmdlKGNvbmZpZzogSUR5bmFtaWNDb21wb25lbnRDb25maWcpIHtcbiAgICBpZiAoIWNvbmZpZy5lZmZlY3RpdmUpIHtcbiAgICAgIGNvbmZpZy5lZmZlY3RpdmUgPSBbXTtcbiAgICB9XG4gIH1cbn1cbiIsIjxuei1yb3cgbnpHdXR0ZXI9XCIyNFwiPlxuICA8bnotY29sIFtuelNtXT1cIjI0XCI+XG4gICAgPHItd2lkZ2V0LWNvbnRyb2wgW2NvbnRyb2xdPVwiZmlyc3RuYW1lQ29udHJvbFwiPlxuICAgICAgPGlucHV0XG4gICAgICAgIG56LWlucHV0XG4gICAgICAgIFtuYW1lXT1cImNvbmZpZy5uYW1lXCJcbiAgICAgICAgW3BsYWNlaG9sZGVyXT1cImNvbmZpZy5wbGFjZWhvbGRlclwiXG4gICAgICAgIFsobmdNb2RlbCldPVwiY29uZmlnLnZhbHVlXCJcbiAgICAgICAgKG5nTW9kZWxDaGFuZ2UpPVwib25DaGFuZ2UoJGV2ZW50KVwiXG4gICAgICAgIFtyZXF1aXJlZF09XCJjb25maWcucmVxdWlyZWRcIlxuICAgICAgICBbZGlzYWJsZWRdPVwiY29uZmlnLmRpc2FibGVkXCJcbiAgICAgICAgbmdEZWZhdWx0Q29udHJvbFxuICAgICAgICAjZmlyc3RuYW1lQ29udHJvbD1cIm5nTW9kZWxcIlxuICAgICAgLz5cbiAgICA8L3Itd2lkZ2V0LWNvbnRyb2w+XG4gIDwvbnotY29sPlxuICA8bnotY29sIFtuelNtXT1cIjI0XCIgKm5nSWY9XCJjb25maWcuZml4ZWRWYWx1ZVwiPlxuICAgIDxhcHAtZml4ZWQtZGlzcGxheSBbY29uZmlnXT1cImNvbmZpZ1wiPiA8L2FwcC1maXhlZC1kaXNwbGF5PlxuICA8L256LWNvbD5cbjwvbnotcm93PlxuIl19