@yoyoboot/l-52abp-ng-form-generator
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.
31 lines • 7.05 kB
JavaScript
import { Component } from '@angular/core';
import { DataPointDataType, DynamicComponentBase } from '../../../dynamic-component';
import * as i0 from "@angular/core";
import * as i1 from "ng-zorro-antd/form";
import * as i2 from "@angular/common";
import * as i3 from "ng-zorro-antd/grid";
import * as i4 from "ng-zorro-antd/input";
import * as i5 from "@angular/forms";
export class DConFixedConfigComponent extends DynamicComponentBase {
constructor() {
super();
this.dataType = DataPointDataType;
}
ngOnInit() {
/** 数据类型设置 */
this.config.dataType = this.dataType.Fixed;
}
configChange(config) { }
}
DConFixedConfigComponent.KEY = 'd-con-fixed-config';
DConFixedConfigComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: DConFixedConfigComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
DConFixedConfigComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.13", type: DConFixedConfigComponent, selector: "app-d-con-fixed-config", usesInheritance: true, ngImport: i0, template: "<nz-form-item *ngIf=\"config\">\n <nz-form-label [nzSpan]=\"6\">\u9ED8\u8BA4\u503C</nz-form-label>\n <nz-form-control>\n <input\n nz-input\n [name]=\"config.name\"\n [placeholder]=\"config.placeholder\"\n [(ngModel)]=\"config.value\"\n [required]=\"config.required\"\n (ngModelChange)=\"onChange($event)\"\n />\n </nz-form-control>\n</nz-form-item>\n\n<!-- \u56FA\u5B9A\u503C -->\n<nz-form-item>\n <nz-form-label [nzSpan]=\"6\">\u56FA\u5B9A\u503C</nz-form-label>\n <nz-form-control>\n <input nz-input name=\"fixedValue\" [(ngModel)]=\"config.fixedValue\" />\n </nz-form-control>\n</nz-form-item>\n", components: [{ type: i1.NzFormItemComponent, selector: "nz-form-item", exportAs: ["nzFormItem"] }, { type: i1.NzFormLabelComponent, selector: "nz-form-label", inputs: ["nzRequired", "nzNoColon", "nzTooltipIcon", "nzFor", "nzTooltipTitle"], exportAs: ["nzFormLabel"] }, { type: i1.NzFormControlComponent, selector: "nz-form-control", inputs: ["nzAutoTips", "nzDisableAutoTips", "nzHasFeedback", "nzValidateStatus", "nzSuccessTip", "nzWarningTip", "nzErrorTip", "nzValidatingTip", "nzExtra"], exportAs: ["nzFormControl"] }], directives: [{ type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { 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"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: DConFixedConfigComponent, decorators: [{
type: Component,
args: [{
selector: 'app-d-con-fixed-config',
templateUrl: './d-con-fixed-config.component.html',
styles: []
}]
}], ctorParameters: function () { return []; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZC1jb24tZml4ZWQtY29uZmlnLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2wtNTJhYnAtbmctZm9ybS1nZW5lcmF0b3Ivc3JjL2Zvcm0tZGVzaWduZXIvd2lkZ2V0LWZvcm0tY29udHJvbHMvZC1jb24tZml4ZWQtY29uZmlnL2QtY29uLWZpeGVkLWNvbmZpZy5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sLTUyYWJwLW5nLWZvcm0tZ2VuZXJhdG9yL3NyYy9mb3JtLWRlc2lnbmVyL3dpZGdldC1mb3JtLWNvbnRyb2xzL2QtY29uLWZpeGVkLWNvbmZpZy9kLWNvbi1maXhlZC1jb25maWcuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxNQUFNLGVBQWUsQ0FBQztBQUNsRCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsb0JBQW9CLEVBQTJCLE1BQU0sNEJBQTRCLENBQUM7Ozs7Ozs7QUFPOUcsTUFBTSxPQUFPLHdCQUF5QixTQUFRLG9CQUFvQjtJQUdoRTtRQUNFLEtBQUssRUFBRSxDQUFDO1FBRlYsYUFBUSxHQUFHLGlCQUFpQixDQUFDO0lBRzdCLENBQUM7SUFDRCxRQUFRO1FBQ04sYUFBYTtRQUNiLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0lBQzdDLENBQUM7SUFDRCxZQUFZLENBQUMsTUFBK0IsSUFBRyxDQUFDOztBQVR6Qyw0QkFBRyxHQUFHLG9CQUFvQixDQUFDO3NIQUR2Qix3QkFBd0I7MEdBQXhCLHdCQUF3QixxRkNSckMsb29CQXFCQTs0RkRiYSx3QkFBd0I7a0JBTHBDLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLHdCQUF3QjtvQkFDbEMsV0FBVyxFQUFFLHFDQUFxQztvQkFDbEQsTUFBTSxFQUFFLEVBQUU7aUJBQ1giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRGF0YVBvaW50RGF0YVR5cGUsIER5bmFtaWNDb21wb25lbnRCYXNlLCBJRHluYW1pY0NvbXBvbmVudENvbmZpZyB9IGZyb20gJy4uLy4uLy4uL2R5bmFtaWMtY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXBwLWQtY29uLWZpeGVkLWNvbmZpZycsXG4gIHRlbXBsYXRlVXJsOiAnLi9kLWNvbi1maXhlZC1jb25maWcuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZXM6IFtdXG59KVxuZXhwb3J0IGNsYXNzIERDb25GaXhlZENvbmZpZ0NvbXBvbmVudCBleHRlbmRzIER5bmFtaWNDb21wb25lbnRCYXNlIGltcGxlbWVudHMgT25Jbml0IHtcbiAgc3RhdGljIEtFWSA9ICdkLWNvbi1maXhlZC1jb25maWcnO1xuICBkYXRhVHlwZSA9IERhdGFQb2ludERhdGFUeXBlO1xuICBjb25zdHJ1Y3RvcigpIHtcbiAgICBzdXBlcigpO1xuICB9XG4gIG5nT25Jbml0KCkge1xuICAgIC8qKiDmlbDmja7nsbvlnovorr7nva4gKi9cbiAgICB0aGlzLmNvbmZpZy5kYXRhVHlwZSA9IHRoaXMuZGF0YVR5cGUuRml4ZWQ7XG4gIH1cbiAgY29uZmlnQ2hhbmdlKGNvbmZpZzogSUR5bmFtaWNDb21wb25lbnRDb25maWcpIHt9XG59XG4iLCI8bnotZm9ybS1pdGVtICpuZ0lmPVwiY29uZmlnXCI+XG4gIDxuei1mb3JtLWxhYmVsIFtuelNwYW5dPVwiNlwiPum7mOiupOWAvDwvbnotZm9ybS1sYWJlbD5cbiAgPG56LWZvcm0tY29udHJvbD5cbiAgICA8aW5wdXRcbiAgICAgIG56LWlucHV0XG4gICAgICBbbmFtZV09XCJjb25maWcubmFtZVwiXG4gICAgICBbcGxhY2Vob2xkZXJdPVwiY29uZmlnLnBsYWNlaG9sZGVyXCJcbiAgICAgIFsobmdNb2RlbCldPVwiY29uZmlnLnZhbHVlXCJcbiAgICAgIFtyZXF1aXJlZF09XCJjb25maWcucmVxdWlyZWRcIlxuICAgICAgKG5nTW9kZWxDaGFuZ2UpPVwib25DaGFuZ2UoJGV2ZW50KVwiXG4gICAgLz5cbiAgPC9uei1mb3JtLWNvbnRyb2w+XG48L256LWZvcm0taXRlbT5cblxuPCEtLSDlm7rlrprlgLwgLS0+XG48bnotZm9ybS1pdGVtPlxuICA8bnotZm9ybS1sYWJlbCBbbnpTcGFuXT1cIjZcIj7lm7rlrprlgLw8L256LWZvcm0tbGFiZWw+XG4gIDxuei1mb3JtLWNvbnRyb2w+XG4gICAgPGlucHV0IG56LWlucHV0IG5hbWU9XCJmaXhlZFZhbHVlXCIgWyhuZ01vZGVsKV09XCJjb25maWcuZml4ZWRWYWx1ZVwiIC8+XG4gIDwvbnotZm9ybS1jb250cm9sPlxuPC9uei1mb3JtLWl0ZW0+XG4iXX0=