UNPKG

@kre-form/ionic

Version:

26 lines 3.14 kB
/** * @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==