@kre-form/ionic
Version:
35 lines • 3.4 kB
JavaScript
/**
* @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=