UNPKG

@kre-form/ionic

Version:

38 lines 2.72 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * radio 组件 * 选中值为 true */ import { Component } from "@angular/core"; import { FieldType } from "@kre-form/core"; export class KreFormFieldIonRadio extends FieldType { } KreFormFieldIonRadio.decorators = [ { type: Component, args: [{ selector: "kreform-field-ion-radio", template: ` <ng-container> <ion-radio-group [formControl]="formControl" [ionKreFormAttributes]="field" > <ion-item> <ion-label [position]="to.labelPosition" class=""> <span *ngIf="to.required" class="required-icon">*</span >{{ to.label }} </ion-label ><ion-radio slot="end" [disabled]="!editor" [value]="to.value" mode="md" ></ion-radio ></ion-item> </ion-radio-group> </ng-container> ` }] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFkaW8uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3JlLWZvcm0vaW9uaWMvIiwic291cmNlcyI6WyJsaWIvdHlwZXMvcmFkaW8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFJQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFDLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQXlCM0MsTUFBTSxPQUFPLG9CQUFxQixTQUFRLFNBQVM7OztZQXZCbEQsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSx5QkFBeUI7Z0JBQ25DLFFBQVEsRUFBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQW1CVDthQUNGIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiByYWRpbyDnu4Tku7ZcbiAqIOmAieS4reWAvOS4uiB0cnVlXG4gKi9cbmltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5pbXBvcnQgeyBGaWVsZFR5cGUgfSBmcm9tIFwiQGtyZS1mb3JtL2NvcmVcIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBcImtyZWZvcm0tZmllbGQtaW9uLXJhZGlvXCIsXG4gIHRlbXBsYXRlOiBgXG4gICAgPG5nLWNvbnRhaW5lcj5cbiAgICAgIDxpb24tcmFkaW8tZ3JvdXBcbiAgICAgICAgW2Zvcm1Db250cm9sXT1cImZvcm1Db250cm9sXCJcbiAgICAgICAgW2lvbktyZUZvcm1BdHRyaWJ1dGVzXT1cImZpZWxkXCJcbiAgICAgID5cbiAgICAgICAgPGlvbi1pdGVtPlxuICAgICAgICAgIDxpb24tbGFiZWwgW3Bvc2l0aW9uXT1cInRvLmxhYmVsUG9zaXRpb25cIiBjbGFzcz1cIlwiPlxuICAgICAgICAgICAgPHNwYW4gKm5nSWY9XCJ0by5yZXF1aXJlZFwiIGNsYXNzPVwicmVxdWlyZWQtaWNvblwiPio8L3NwYW5cbiAgICAgICAgICAgID57eyB0by5sYWJlbCB9fSA8L2lvbi1sYWJlbFxuICAgICAgICAgID48aW9uLXJhZGlvXG4gICAgICAgICAgICBzbG90PVwiZW5kXCJcbiAgICAgICAgICAgIFtkaXNhYmxlZF09XCIhZWRpdG9yXCJcbiAgICAgICAgICAgIFt2YWx1ZV09XCJ0by52YWx1ZVwiXG4gICAgICAgICAgICBtb2RlPVwibWRcIlxuICAgICAgICAgID48L2lvbi1yYWRpb1xuICAgICAgICA+PC9pb24taXRlbT5cbiAgICAgIDwvaW9uLXJhZGlvLWdyb3VwPlxuICAgIDwvbmctY29udGFpbmVyPlxuICBgLFxufSlcbmV4cG9ydCBjbGFzcyBLcmVGb3JtRmllbGRJb25SYWRpbyBleHRlbmRzIEZpZWxkVHlwZSB7fVxuIl19