@yoyoboot/l-52abp-ng-form-generator
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.
33 lines • 6.92 kB
JavaScript
import { Component } from '@angular/core';
import { 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 DImageConfigComponent extends DynamicComponentBase {
constructor() {
super();
}
configChange(config) {
if (!config.width) {
config.width = '200';
}
if (!config.height) {
config.height = '200';
}
}
}
DImageConfigComponent.KEY = 'd-image-config';
DImageConfigComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: DImageConfigComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
DImageConfigComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.13", type: DImageConfigComponent, selector: "app-d-image-config", usesInheritance: true, ngImport: i0, template: "<nz-form-item *ngIf=\"config\">\n <nz-form-label [nzSpan]=\"6\">\u7F51\u5740</nz-form-label>\n <nz-form-control>\n <input nz-input #nameInput=\"ngModel\" name=\"value\" [(ngModel)]=\"config.value\" />\n </nz-form-control>\n</nz-form-item>\n<nz-form-item>\n <nz-form-label [nzSpan]=\"6\">\u56FE\u7247\u5BBD\u5EA6</nz-form-label>\n <nz-form-control>\n <input nz-input #nameInput=\"ngModel\" name=\"width\" [(ngModel)]=\"config.width\" />\n </nz-form-control>\n</nz-form-item>\n<nz-form-item>\n <nz-form-label [nzSpan]=\"6\">\u56FE\u7247\u9AD8\u5EA6</nz-form-label>\n <nz-form-control>\n <input nz-input #nameInput=\"ngModel\" name=\"height\" [(ngModel)]=\"config.height\" />\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"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: DImageConfigComponent, decorators: [{
type: Component,
args: [{
selector: 'app-d-image-config',
templateUrl: './d-image-config.component.html',
styles: []
}]
}], ctorParameters: function () { return []; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZC1pbWFnZS1jb25maWcuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbC01MmFicC1uZy1mb3JtLWdlbmVyYXRvci9zcmMvZm9ybS1kZXNpZ25lci93aWRnZXQtZm9ybS1jb250cm9scy9kLWltYWdlLWNvbmZpZy9kLWltYWdlLWNvbmZpZy5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sLTUyYWJwLW5nLWZvcm0tZ2VuZXJhdG9yL3NyYy9mb3JtLWRlc2lnbmVyL3dpZGdldC1mb3JtLWNvbnRyb2xzL2QtaW1hZ2UtY29uZmlnL2QtaW1hZ2UtY29uZmlnLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQVUsTUFBTSxlQUFlLENBQUM7QUFDbEQsT0FBTyxFQUFFLG9CQUFvQixFQUEyQixNQUFNLDRCQUE0QixDQUFDOzs7Ozs7O0FBTzNGLE1BQU0sT0FBTyxxQkFBc0IsU0FBUSxvQkFBb0I7SUFHN0Q7UUFDRSxLQUFLLEVBQUUsQ0FBQztJQUNWLENBQUM7SUFFRCxZQUFZLENBQUMsTUFBK0I7UUFDMUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUU7WUFDakIsTUFBTSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7U0FDdEI7UUFDRCxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sRUFBRTtZQUNsQixNQUFNLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQztTQUN2QjtJQUNILENBQUM7O0FBYk0seUJBQUcsR0FBRyxnQkFBZ0IsQ0FBQzttSEFEbkIscUJBQXFCO3VHQUFyQixxQkFBcUIsaUZDUmxDLDR0QkFrQkE7NEZEVmEscUJBQXFCO2tCQUxqQyxTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxvQkFBb0I7b0JBQzlCLFdBQVcsRUFBRSxpQ0FBaUM7b0JBQzlDLE1BQU0sRUFBRSxFQUFFO2lCQUNYIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IER5bmFtaWNDb21wb25lbnRCYXNlLCBJRHluYW1pY0NvbXBvbmVudENvbmZpZyB9IGZyb20gJy4uLy4uLy4uL2R5bmFtaWMtY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXBwLWQtaW1hZ2UtY29uZmlnJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2QtaW1hZ2UtY29uZmlnLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVzOiBbXVxufSlcbmV4cG9ydCBjbGFzcyBESW1hZ2VDb25maWdDb21wb25lbnQgZXh0ZW5kcyBEeW5hbWljQ29tcG9uZW50QmFzZSB7XG4gIHN0YXRpYyBLRVkgPSAnZC1pbWFnZS1jb25maWcnO1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKCk7XG4gIH1cblxuICBjb25maWdDaGFuZ2UoY29uZmlnOiBJRHluYW1pY0NvbXBvbmVudENvbmZpZykge1xuICAgIGlmICghY29uZmlnLndpZHRoKSB7XG4gICAgICBjb25maWcud2lkdGggPSAnMjAwJztcbiAgICB9XG4gICAgaWYgKCFjb25maWcuaGVpZ2h0KSB7XG4gICAgICBjb25maWcuaGVpZ2h0ID0gJzIwMCc7XG4gICAgfVxuICB9XG59XG4iLCI8bnotZm9ybS1pdGVtICpuZ0lmPVwiY29uZmlnXCI+XG4gIDxuei1mb3JtLWxhYmVsIFtuelNwYW5dPVwiNlwiPue9keWdgDwvbnotZm9ybS1sYWJlbD5cbiAgPG56LWZvcm0tY29udHJvbD5cbiAgICA8aW5wdXQgbnotaW5wdXQgI25hbWVJbnB1dD1cIm5nTW9kZWxcIiBuYW1lPVwidmFsdWVcIiBbKG5nTW9kZWwpXT1cImNvbmZpZy52YWx1ZVwiIC8+XG4gIDwvbnotZm9ybS1jb250cm9sPlxuPC9uei1mb3JtLWl0ZW0+XG48bnotZm9ybS1pdGVtPlxuICA8bnotZm9ybS1sYWJlbCBbbnpTcGFuXT1cIjZcIj7lm77niYflrr3luqY8L256LWZvcm0tbGFiZWw+XG4gIDxuei1mb3JtLWNvbnRyb2w+XG4gICAgPGlucHV0IG56LWlucHV0ICNuYW1lSW5wdXQ9XCJuZ01vZGVsXCIgbmFtZT1cIndpZHRoXCIgWyhuZ01vZGVsKV09XCJjb25maWcud2lkdGhcIiAvPlxuICA8L256LWZvcm0tY29udHJvbD5cbjwvbnotZm9ybS1pdGVtPlxuPG56LWZvcm0taXRlbT5cbiAgPG56LWZvcm0tbGFiZWwgW256U3Bhbl09XCI2XCI+5Zu+54mH6auY5bqmPC9uei1mb3JtLWxhYmVsPlxuICA8bnotZm9ybS1jb250cm9sPlxuICAgIDxpbnB1dCBuei1pbnB1dCAjbmFtZUlucHV0PVwibmdNb2RlbFwiIG5hbWU9XCJoZWlnaHRcIiBbKG5nTW9kZWwpXT1cImNvbmZpZy5oZWlnaHRcIiAvPlxuICA8L256LWZvcm0tY29udHJvbD5cbjwvbnotZm9ybS1pdGVtPlxuIl19