@kre-form/ant
Version:
71 lines • 4.79 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input } from "@angular/core";
export class KreFormDSFieldLabel {
constructor() {
this.formField = {
key: "",
type: "html",
templateOptions: {
label: "",
description: "",
parameterid: "",
treeid: "",
controlid: "",
maxLength: 50,
minLength: 0,
max: 0,
min: 0,
precision: 0,
placeholder: "",
required: false,
tips: "",
pattern: "",
},
origin: {
refdatasourcetype: "",
datatype: "",
},
};
}
/**
* @param {?} value
* @return {?}
*/
set field(value) {
this.formField = Object.assign({}, this.formField, value);
}
/**
* @return {?}
*/
ngOnInit() { }
/**
* @return {?}
*/
submitForm() { }
/**
* @return {?}
*/
checkSave() {
return true;
}
}
KreFormDSFieldLabel.decorators = [
{ type: Component, args: [{
selector: "kreform-ds_field-label",
template: "<textarea nz-input [nzAutosize]=\"{ minRows: 20, maxRows: 6 }\"\n [(ngModel)]=\"formField.templateOptions['description']\"></textarea>",
styles: [""]
}] }
];
/** @nocollapse */
KreFormDSFieldLabel.ctorParameters = () => [];
KreFormDSFieldLabel.propDecorators = {
field: [{ type: Input }]
};
if (false) {
/** @type {?} */
KreFormDSFieldLabel.prototype.formField;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGtyZS1mb3JtL2FudC8iLCJzb3VyY2VzIjpbImxpYi9kZXNpZ24vZmllbGQtbGFiZWwvaW5kZXguY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBVSxNQUFNLGVBQWUsQ0FBQztBQW1CakUsTUFBTSxPQUFPLG1CQUFtQjtJQTZCOUI7UUE1QkEsY0FBUyxHQUFRO1lBQ2YsR0FBRyxFQUFFLEVBQUU7WUFDUCxJQUFJLEVBQUUsTUFBTTtZQUNaLGVBQWUsRUFBRTtnQkFDZixLQUFLLEVBQUUsRUFBRTtnQkFDVCxXQUFXLEVBQUUsRUFBRTtnQkFDZixXQUFXLEVBQUUsRUFBRTtnQkFDZixNQUFNLEVBQUUsRUFBRTtnQkFDVixTQUFTLEVBQUUsRUFBRTtnQkFDYixTQUFTLEVBQUUsRUFBRTtnQkFDYixTQUFTLEVBQUUsQ0FBQztnQkFDWixHQUFHLEVBQUUsQ0FBQztnQkFDTixHQUFHLEVBQUUsQ0FBQztnQkFDTixTQUFTLEVBQUUsQ0FBQztnQkFDWixXQUFXLEVBQUUsRUFBRTtnQkFDZixRQUFRLEVBQUUsS0FBSztnQkFDZixJQUFJLEVBQUUsRUFBRTtnQkFDUixPQUFPLEVBQUUsRUFBRTthQUNaO1lBQ0QsTUFBTSxFQUFFO2dCQUNOLGlCQUFpQixFQUFFLEVBQUU7Z0JBQ3JCLFFBQVEsRUFBRSxFQUFFO2FBQ2I7U0FDRixDQUFDO0lBS2EsQ0FBQzs7Ozs7SUFKaEIsSUFBYSxLQUFLLENBQUMsS0FBeUI7UUFDMUMsSUFBSSxDQUFDLFNBQVMscUJBQVEsSUFBSSxDQUFDLFNBQVMsRUFBSyxLQUFLLENBQUUsQ0FBQztJQUNuRCxDQUFDOzs7O0lBSUQsUUFBUSxLQUFJLENBQUM7Ozs7SUFFYixVQUFVLEtBQUksQ0FBQzs7OztJQUVmLFNBQVM7UUFDUCxPQUFPLElBQUksQ0FBQztJQUNkLENBQUM7OztZQTFDRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLHdCQUF3QjtnQkFDbEMscUpBQXFDOzthQUV0Qzs7Ozs7b0JBMEJFLEtBQUs7Ozs7SUF4Qk4sd0NBdUJFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIElucHV0LCBPdXRwdXQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHtcbiAgRm9ybUdyb3VwLFxuICBGb3JtQnVpbGRlcixcbiAgVmFsaWRhdG9ycyxcbiAgQWJzdHJhY3RDb250cm9sLFxufSBmcm9tIFwiQGFuZ3VsYXIvZm9ybXNcIjtcbmltcG9ydCB7XG4gIEZpZWxkV3JhcHBlcixcbiAgS3JlRm9ybUZpZWxkQ29uZmlnLFxuICBLcmVUYWJsZUZpZWxkQ29uZmlnLFxuICBjbG9uZSxcbn0gZnJvbSBcIkBrcmUtZm9ybS9jb3JlXCI7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogXCJrcmVmb3JtLWRzX2ZpZWxkLWxhYmVsXCIsXG4gIHRlbXBsYXRlVXJsOiBcIi4vaW5kZXguY29tcG9uZW50Lmh0bWxcIixcbiAgc3R5bGVVcmxzOiBbXCIuL2luZGV4LmNvbXBvbmVudC5sZXNzXCJdLFxufSlcbmV4cG9ydCBjbGFzcyBLcmVGb3JtRFNGaWVsZExhYmVsIGltcGxlbWVudHMgT25Jbml0IHtcbiAgZm9ybUZpZWxkOiBhbnkgPSB7XG4gICAga2V5OiBcIlwiLFxuICAgIHR5cGU6IFwiaHRtbFwiLFxuICAgIHRlbXBsYXRlT3B0aW9uczoge1xuICAgICAgbGFiZWw6IFwiXCIsXG4gICAgICBkZXNjcmlwdGlvbjogXCJcIixcbiAgICAgIHBhcmFtZXRlcmlkOiBcIlwiLFxuICAgICAgdHJlZWlkOiBcIlwiLFxuICAgICAgY29udHJvbGlkOiBcIlwiLFxuICAgICAgbWF4TGVuZ3RoOiA1MCxcbiAgICAgIG1pbkxlbmd0aDogMCxcbiAgICAgIG1heDogMCxcbiAgICAgIG1pbjogMCxcbiAgICAgIHByZWNpc2lvbjogMCxcbiAgICAgIHBsYWNlaG9sZGVyOiBcIlwiLFxuICAgICAgcmVxdWlyZWQ6IGZhbHNlLFxuICAgICAgdGlwczogXCJcIixcbiAgICAgIHBhdHRlcm46IFwiXCIsXG4gICAgfSxcbiAgICBvcmlnaW46IHtcbiAgICAgIHJlZmRhdGFzb3VyY2V0eXBlOiBcIlwiLFxuICAgICAgZGF0YXR5cGU6IFwiXCIsXG4gICAgfSxcbiAgfTtcbiAgQElucHV0KCkgc2V0IGZpZWxkKHZhbHVlOiBLcmVGb3JtRmllbGRDb25maWcpIHtcbiAgICB0aGlzLmZvcm1GaWVsZCA9IHsgLi4udGhpcy5mb3JtRmllbGQsIC4uLnZhbHVlIH07XG4gIH1cblxuICBjb25zdHJ1Y3RvcigpIHt9XG5cbiAgbmdPbkluaXQoKSB7fVxuXG4gIHN1Ym1pdEZvcm0oKSB7fVxuXG4gIGNoZWNrU2F2ZSgpIHtcbiAgICByZXR1cm4gdHJ1ZTtcbiAgfVxufVxuIl19