@kre-form/ionic
Version:
38 lines • 2.72 kB
JavaScript
/**
* @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"
[]="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"
[]="!editor"
[]="to.value"
mode="md"
></ion-radio
></ion-item>
</ion-radio-group>
</ng-container>
`
}] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFkaW8uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3JlLWZvcm0vaW9uaWMvIiwic291cmNlcyI6WyJsaWIvdHlwZXMvcmFkaW8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFJQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFDLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQXlCM0MsTUFBTSxPQUFPLG9CQUFxQixTQUFRLFNBQVM7OztZQXZCbEQsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSx5QkFBeUI7Z0JBQ25DLFFBQVEsRUFBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQW1CVDthQUNGIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiByYWRpbyDnu4Tku7ZcbiAqIOmAieS4reWAvOS4uiB0cnVlXG4gKi9cbmltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5pbXBvcnQgeyBGaWVsZFR5cGUgfSBmcm9tIFwiQGtyZS1mb3JtL2NvcmVcIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBcImtyZWZvcm0tZmllbGQtaW9uLXJhZGlvXCIsXG4gIHRlbXBsYXRlOiBgXG4gICAgPG5nLWNvbnRhaW5lcj5cbiAgICAgIDxpb24tcmFkaW8tZ3JvdXBcbiAgICAgICAgW2Zvcm1Db250cm9sXT1cImZvcm1Db250cm9sXCJcbiAgICAgICAgW2lvbktyZUZvcm1BdHRyaWJ1dGVzXT1cImZpZWxkXCJcbiAgICAgID5cbiAgICAgICAgPGlvbi1pdGVtPlxuICAgICAgICAgIDxpb24tbGFiZWwgW3Bvc2l0aW9uXT1cInRvLmxhYmVsUG9zaXRpb25cIiBjbGFzcz1cIlwiPlxuICAgICAgICAgICAgPHNwYW4gKm5nSWY9XCJ0by5yZXF1aXJlZFwiIGNsYXNzPVwicmVxdWlyZWQtaWNvblwiPio8L3NwYW5cbiAgICAgICAgICAgID57eyB0by5sYWJlbCB9fSA8L2lvbi1sYWJlbFxuICAgICAgICAgID48aW9uLXJhZGlvXG4gICAgICAgICAgICBzbG90PVwiZW5kXCJcbiAgICAgICAgICAgIFtkaXNhYmxlZF09XCIhZWRpdG9yXCJcbiAgICAgICAgICAgIFt2YWx1ZV09XCJ0by52YWx1ZVwiXG4gICAgICAgICAgICBtb2RlPVwibWRcIlxuICAgICAgICAgID48L2lvbi1yYWRpb1xuICAgICAgICA+PC9pb24taXRlbT5cbiAgICAgIDwvaW9uLXJhZGlvLWdyb3VwPlxuICAgIDwvbmctY29udGFpbmVyPlxuICBgLFxufSlcbmV4cG9ydCBjbGFzcyBLcmVGb3JtRmllbGRJb25SYWRpbyBleHRlbmRzIEZpZWxkVHlwZSB7fVxuIl19