@kre-form/ant
Version:
57 lines • 3.72 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input, } from "@angular/core";
export class ConfigCodemirrorComponent {
constructor() {
this.type = "";
this.title = "";
this.fieldData = {};
this.options = [];
this.ruleObj = "";
this.showText = "";
}
/**
* @return {?}
*/
ngOnInit() { }
/**
* @param {?} str
* @return {?}
*/
textChange(str) {
this.showText = str;
}
}
ConfigCodemirrorComponent.decorators = [
{ type: Component, args: [{
selector: "demo-config-codemirror",
template: "<deon-codemirror\n #codemirror2\n [title]=\"title || ''\"\n [fieldData]=\"fieldData || ''\"\n [options]=\"options\"\n [(ngModel)]=\"ruleObj\"\n (textChange)=\"textChange($event)\"\n [type]=\"type\"\n>\n</deon-codemirror>\n",
styles: [""]
}] }
];
/** @nocollapse */
ConfigCodemirrorComponent.ctorParameters = () => [];
ConfigCodemirrorComponent.propDecorators = {
type: [{ type: Input }],
title: [{ type: Input }],
fieldData: [{ type: Input }],
options: [{ type: Input }],
ruleObj: [{ type: Input }]
};
if (false) {
/** @type {?} */
ConfigCodemirrorComponent.prototype.type;
/** @type {?} */
ConfigCodemirrorComponent.prototype.title;
/** @type {?} */
ConfigCodemirrorComponent.prototype.fieldData;
/** @type {?} */
ConfigCodemirrorComponent.prototype.options;
/** @type {?} */
ConfigCodemirrorComponent.prototype.ruleObj;
/** @type {?} */
ConfigCodemirrorComponent.prototype.showText;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLWNvZGVtaXJyb3IuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGtyZS1mb3JtL2FudC8iLCJzb3VyY2VzIjpbImxpYi9kZXNpZ24vY29uZmlnLWNvZGVtaXJyb3IvY29uZmlnLWNvZGVtaXJyb3IuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUlULEtBQUssR0FLTixNQUFNLGVBQWUsQ0FBQztBQU12QixNQUFNLE9BQU8seUJBQXlCO0lBT3BDO1FBTlMsU0FBSSxHQUFRLEVBQUUsQ0FBQztRQUNmLFVBQUssR0FBRyxFQUFFLENBQUM7UUFDWCxjQUFTLEdBQVEsRUFBRSxDQUFDO1FBQ3BCLFlBQU8sR0FBVSxFQUFFLENBQUM7UUFDcEIsWUFBTyxHQUFHLEVBQUUsQ0FBQztRQUN0QixhQUFRLEdBQVcsRUFBRSxDQUFDO0lBQ1AsQ0FBQzs7OztJQUVoQixRQUFRLEtBQUksQ0FBQzs7Ozs7SUFDYixVQUFVLENBQUMsR0FBVztRQUNwQixJQUFJLENBQUMsUUFBUSxHQUFHLEdBQUcsQ0FBQztJQUN0QixDQUFDOzs7WUFqQkYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSx3QkFBd0I7Z0JBQ2xDLGlQQUFpRDs7YUFFbEQ7Ozs7O21CQUVFLEtBQUs7b0JBQ0wsS0FBSzt3QkFDTCxLQUFLO3NCQUNMLEtBQUs7c0JBQ0wsS0FBSzs7OztJQUpOLHlDQUF3Qjs7SUFDeEIsMENBQW9COztJQUNwQiw4Q0FBNkI7O0lBQzdCLDRDQUE2Qjs7SUFDN0IsNENBQXNCOztJQUN0Qiw2Q0FBc0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBDb21wb25lbnQsXG4gIE9uSW5pdCxcbiAgT25DaGFuZ2VzLFxuICBPbkRlc3Ryb3ksXG4gIElucHV0LFxuICBPdXRwdXQsXG4gIEV2ZW50RW1pdHRlcixcbiAgU2ltcGxlQ2hhbmdlcyxcbiAgQ2hhbmdlRGV0ZWN0b3JSZWYsXG59IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6IFwiZGVtby1jb25maWctY29kZW1pcnJvclwiLFxuICB0ZW1wbGF0ZVVybDogXCIuL2NvbmZpZy1jb2RlbWlycm9yLmNvbXBvbmVudC5odG1sXCIsXG4gIHN0eWxlVXJsczogW1wiLi9jb25maWctY29kZW1pcnJvci5jb21wb25lbnQuc2Nzc1wiXSxcbn0pXG5leHBvcnQgY2xhc3MgQ29uZmlnQ29kZW1pcnJvckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpIHR5cGU6IGFueSA9IFwiXCI7XG4gIEBJbnB1dCgpIHRpdGxlID0gXCJcIjtcbiAgQElucHV0KCkgZmllbGREYXRhOiBhbnkgPSB7fTtcbiAgQElucHV0KCkgb3B0aW9uczogYW55W10gPSBbXTtcbiAgQElucHV0KCkgcnVsZU9iaiA9IFwiXCI7XG4gIHNob3dUZXh0OiBzdHJpbmcgPSBcIlwiO1xuICBjb25zdHJ1Y3RvcigpIHt9XG5cbiAgbmdPbkluaXQoKSB7fVxuICB0ZXh0Q2hhbmdlKHN0cjogc3RyaW5nKTogdm9pZCB7XG4gICAgdGhpcy5zaG93VGV4dCA9IHN0cjtcbiAgfVxufVxuIl19