UNPKG

@kre-form/ionic

Version:

35 lines 3.4 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { Component } from "@angular/core"; import { FieldType } from "@kre-form/core"; var KreFormFieldIonText = /** @class */ (function (_super) { tslib_1.__extends(KreFormFieldIonText, _super); function KreFormFieldIonText() { return _super.call(this) || this; } /** * @return {?} */ KreFormFieldIonText.prototype.ngOnInit = /** * @return {?} */ function () { //Called after the constructor, initializing input properties, and the first call to ngOnChanges. //Add 'implements OnInit' to the class. // console.log('this.text:', this.text); }; KreFormFieldIonText.decorators = [ { type: Component, args: [{ selector: "kreform-field-ion-text", template: "\n <ng-container *ngIf=\"!!editor; else other\">\n <ion-input\n [maxlength]=\"to.maxLength || 200\"\n [minlength]=\"to.minLength || 0\"\n [formControl]=\"formControl\"\n [ionKreFormAttributes]=\"field\"\n ></ion-input>\n </ng-container>\n <ng-template #other>\n <div class=\"fieldtext\">{{ text }}</div>\n </ng-template>\n " }] } ]; /** @nocollapse */ KreFormFieldIonText.ctorParameters = function () { return []; }; return KreFormFieldIonText; }(FieldType)); export { KreFormFieldIonText }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGV4dC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrcmUtZm9ybS9pb25pYy8iLCJzb3VyY2VzIjpbImxpYi90eXBlcy90ZXh0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFFM0M7SUFnQnlDLCtDQUFTO0lBQ2hEO2VBQ0UsaUJBQU87SUFDVCxDQUFDOzs7O0lBQ0Qsc0NBQVE7OztJQUFSO1FBQ0UsaUdBQWlHO1FBQ2pHLHVDQUF1QztRQUN2Qyx3Q0FBd0M7SUFDMUMsQ0FBQzs7Z0JBeEJGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsd0JBQXdCO29CQUNsQyxRQUFRLEVBQUUsNlhBWVQ7aUJBQ0Y7Ozs7SUFVRCwwQkFBQztDQUFBLEFBekJELENBZ0J5QyxTQUFTLEdBU2pEO1NBVFksbUJBQW1CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IEZpZWxkVHlwZSB9IGZyb20gXCJAa3JlLWZvcm0vY29yZVwiO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6IFwia3JlZm9ybS1maWVsZC1pb24tdGV4dFwiLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxuZy1jb250YWluZXIgKm5nSWY9XCIhIWVkaXRvcjsgZWxzZSBvdGhlclwiPlxuICAgICAgPGlvbi1pbnB1dFxuICAgICAgICBbbWF4bGVuZ3RoXT1cInRvLm1heExlbmd0aCB8fCAyMDBcIlxuICAgICAgICBbbWlubGVuZ3RoXT1cInRvLm1pbkxlbmd0aCB8fCAwXCJcbiAgICAgICAgW2Zvcm1Db250cm9sXT1cImZvcm1Db250cm9sXCJcbiAgICAgICAgW2lvbktyZUZvcm1BdHRyaWJ1dGVzXT1cImZpZWxkXCJcbiAgICAgID48L2lvbi1pbnB1dD5cbiAgICA8L25nLWNvbnRhaW5lcj5cbiAgICA8bmctdGVtcGxhdGUgI290aGVyPlxuICAgICAgPGRpdiBjbGFzcz1cImZpZWxkdGV4dFwiPnt7IHRleHQgfX08L2Rpdj5cbiAgICA8L25nLXRlbXBsYXRlPlxuICBgLFxufSlcbmV4cG9ydCBjbGFzcyBLcmVGb3JtRmllbGRJb25UZXh0IGV4dGVuZHMgRmllbGRUeXBlIHtcbiAgY29uc3RydWN0b3IoKSB7XG4gICAgc3VwZXIoKTtcbiAgfVxuICBuZ09uSW5pdCgpOiB2b2lkIHtcbiAgICAvL0NhbGxlZCBhZnRlciB0aGUgY29uc3RydWN0b3IsIGluaXRpYWxpemluZyBpbnB1dCBwcm9wZXJ0aWVzLCBhbmQgdGhlIGZpcnN0IGNhbGwgdG8gbmdPbkNoYW5nZXMuXG4gICAgLy9BZGQgJ2ltcGxlbWVudHMgT25Jbml0JyB0byB0aGUgY2xhc3MuXG4gICAgLy8gY29uc29sZS5sb2coJ3RoaXMudGV4dDonLCB0aGlzLnRleHQpO1xuICB9XG59XG4iXX0=