@kre-form/ionic
Version:
26 lines • 3.14 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
/**
* radio 组件
* 选中值为 true
*/
import { Component } from "@angular/core";
import { FieldType } from "@kre-form/core";
var KreFormFieldIonRadio = /** @class */ (function (_super) {
tslib_1.__extends(KreFormFieldIonRadio, _super);
function KreFormFieldIonRadio() {
return _super !== null && _super.apply(this, arguments) || this;
}
KreFormFieldIonRadio.decorators = [
{ type: Component, args: [{
selector: "kreform-field-ion-radio",
template: "\n <ng-container>\n <ion-radio-group\n [formControl]=\"formControl\"\n [ionKreFormAttributes]=\"field\"\n >\n <ion-item>\n <ion-label [position]=\"to.labelPosition\" class=\"\">\n <span *ngIf=\"to.required\" class=\"required-icon\">*</span\n >{{ to.label }} </ion-label\n ><ion-radio\n slot=\"end\"\n [disabled]=\"!editor\"\n [value]=\"to.value\"\n mode=\"md\"\n ></ion-radio\n ></ion-item>\n </ion-radio-group>\n </ng-container>\n "
}] }
];
return KreFormFieldIonRadio;
}(FieldType));
export { KreFormFieldIonRadio };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFkaW8uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3JlLWZvcm0vaW9uaWMvIiwic291cmNlcyI6WyJsaWIvdHlwZXMvcmFkaW8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBSUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFFM0M7SUF1QjBDLGdEQUFTO0lBdkJuRDs7SUF1QnFELENBQUM7O2dCQXZCckQsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSx5QkFBeUI7b0JBQ25DLFFBQVEsRUFBRSxpa0JBbUJUO2lCQUNGOztJQUNvRCwyQkFBQztDQUFBLEFBdkJ0RCxDQXVCMEMsU0FBUyxHQUFHO1NBQXpDLG9CQUFvQiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogcmFkaW8g57uE5Lu2XG4gKiDpgInkuK3lgLzkuLogdHJ1ZVxuICovXG5pbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgRmllbGRUeXBlIH0gZnJvbSBcIkBrcmUtZm9ybS9jb3JlXCI7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogXCJrcmVmb3JtLWZpZWxkLWlvbi1yYWRpb1wiLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxuZy1jb250YWluZXI+XG4gICAgICA8aW9uLXJhZGlvLWdyb3VwXG4gICAgICAgIFtmb3JtQ29udHJvbF09XCJmb3JtQ29udHJvbFwiXG4gICAgICAgIFtpb25LcmVGb3JtQXR0cmlidXRlc109XCJmaWVsZFwiXG4gICAgICA+XG4gICAgICAgIDxpb24taXRlbT5cbiAgICAgICAgICA8aW9uLWxhYmVsIFtwb3NpdGlvbl09XCJ0by5sYWJlbFBvc2l0aW9uXCIgY2xhc3M9XCJcIj5cbiAgICAgICAgICAgIDxzcGFuICpuZ0lmPVwidG8ucmVxdWlyZWRcIiBjbGFzcz1cInJlcXVpcmVkLWljb25cIj4qPC9zcGFuXG4gICAgICAgICAgICA+e3sgdG8ubGFiZWwgfX0gPC9pb24tbGFiZWxcbiAgICAgICAgICA+PGlvbi1yYWRpb1xuICAgICAgICAgICAgc2xvdD1cImVuZFwiXG4gICAgICAgICAgICBbZGlzYWJsZWRdPVwiIWVkaXRvclwiXG4gICAgICAgICAgICBbdmFsdWVdPVwidG8udmFsdWVcIlxuICAgICAgICAgICAgbW9kZT1cIm1kXCJcbiAgICAgICAgICA+PC9pb24tcmFkaW9cbiAgICAgICAgPjwvaW9uLWl0ZW0+XG4gICAgICA8L2lvbi1yYWRpby1ncm91cD5cbiAgICA8L25nLWNvbnRhaW5lcj5cbiAgYCxcbn0pXG5leHBvcnQgY2xhc3MgS3JlRm9ybUZpZWxkSW9uUmFkaW8gZXh0ZW5kcyBGaWVsZFR5cGUge31cbiJdfQ==