@kre-form/ionic
Version:
22 lines • 2.63 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 KreFormFieldIonCheckbox = /** @class */ (function (_super) {
tslib_1.__extends(KreFormFieldIonCheckbox, _super);
function KreFormFieldIonCheckbox() {
return _super !== null && _super.apply(this, arguments) || this;
}
KreFormFieldIonCheckbox.decorators = [
{ type: Component, args: [{
selector: "kreform-field-ion-checkbox",
template: "\n <ion-item>\n <ion-label [position]=\"to.labelPosition\">\n <span *ngIf=\"to.required\" class=\"required-icon\">*</span>{{ to.label }}\n </ion-label>\n <ion-checkbox\n slot=\"end\"\n mode=\"ios\"\n [formControl]=\"formControl\"\n [ionKreFormAttributes]=\"field\"\n [disabled]=\"!editor\"\n ></ion-checkbox>\n </ion-item>\n "
}] }
];
return KreFormFieldIonCheckbox;
}(FieldType));
export { KreFormFieldIonCheckbox };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hlY2tib3guanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3JlLWZvcm0vaW9uaWMvIiwic291cmNlcyI6WyJsaWIvdHlwZXMvY2hlY2tib3gudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFDLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUUzQztJQWlCNkMsbURBQVM7SUFqQnREOztJQWlCd0QsQ0FBQzs7Z0JBakJ4RCxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLDRCQUE0QjtvQkFDdEMsUUFBUSxFQUFFLDRZQWFUO2lCQUNGOztJQUN1RCw4QkFBQztDQUFBLEFBakJ6RCxDQWlCNkMsU0FBUyxHQUFHO1NBQTVDLHVCQUF1QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5pbXBvcnQgeyBGaWVsZFR5cGUgfSBmcm9tIFwiQGtyZS1mb3JtL2NvcmVcIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBcImtyZWZvcm0tZmllbGQtaW9uLWNoZWNrYm94XCIsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGlvbi1pdGVtPlxuICAgICAgPGlvbi1sYWJlbCBbcG9zaXRpb25dPVwidG8ubGFiZWxQb3NpdGlvblwiPlxuICAgICAgICA8c3BhbiAqbmdJZj1cInRvLnJlcXVpcmVkXCIgY2xhc3M9XCJyZXF1aXJlZC1pY29uXCI+Kjwvc3Bhbj57eyB0by5sYWJlbCB9fVxuICAgICAgPC9pb24tbGFiZWw+XG4gICAgICA8aW9uLWNoZWNrYm94XG4gICAgICAgIHNsb3Q9XCJlbmRcIlxuICAgICAgICBtb2RlPVwiaW9zXCJcbiAgICAgICAgW2Zvcm1Db250cm9sXT1cImZvcm1Db250cm9sXCJcbiAgICAgICAgW2lvbktyZUZvcm1BdHRyaWJ1dGVzXT1cImZpZWxkXCJcbiAgICAgICAgW2Rpc2FibGVkXT1cIiFlZGl0b3JcIlxuICAgICAgPjwvaW9uLWNoZWNrYm94PlxuICAgIDwvaW9uLWl0ZW0+XG4gIGAsXG59KVxuZXhwb3J0IGNsYXNzIEtyZUZvcm1GaWVsZElvbkNoZWNrYm94IGV4dGVuZHMgRmllbGRUeXBlIHt9XG4iXX0=