UNPKG

ideaz-element

Version:

<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>

1 lines 1.52 kB
{"version":3,"file":"props.mjs","sources":["../../../../../packages/element/radio/src/props.ts"],"sourcesContent":["import { radioGroupProps } from 'element-plus'\nimport type { ExtractPropTypes } from 'vue'\nimport type { Alias, RadioOptionsItem } from '../../types'\n\nexport type RadioType = 'radio' | 'radio-button'\n\nexport const radioProps = {\n ...radioGroupProps,\n value: {\n type: [String, Number],\n default: '',\n required: false,\n },\n modelValue: {\n type: [String, Number],\n default: '',\n required: false,\n },\n options: {\n type: Array as PropType<RadioOptionsItem[]>,\n default: () => [],\n },\n type: {\n type: String,\n default: '',\n },\n alias: {\n type: Object as PropType<Alias>,\n },\n border: {\n type: Boolean,\n },\n isCancel: {\n type: Boolean,\n },\n}\n\nexport type RadioProps = ExtractPropTypes<typeof radioProps>\n\nexport const FILTER_RADIO_PROPS = ['border', 'options']\n"],"names":["radioProps","radioGroupProps","FILTER_RADIO_PROPS"],"mappings":";AAMO,MAAAA,IAAA;AAAA,EAAmB,GAAAC;AAAA,EACrB,OAAA;AAAA,IACI,MAAA,CAAA,QAAA,MAAA;AAAA,IACgB,SAAA;AAAA,IACZ,UAAA;AAAA,EACC;AAAA,EACZ,YAAA;AAAA,IACY,MAAA,CAAA,QAAA,MAAA;AAAA,IACW,SAAA;AAAA,IACZ,UAAA;AAAA,EACC;AAAA,EACZ,SAAA;AAAA,IACS,MAAA;AAAA,IACD,SAAA,MAAA,CAAA;AAAA,EACU;AAAA,EAClB,MAAA;AAAA,IACM,MAAA;AAAA,IACE,SAAA;AAAA,EACG;AAAA,EACX,OAAA;AAAA,IACO,MAAA;AAAA,EACC;AAAA,EACR,QAAA;AAAA,IACQ,MAAA;AAAA,EACA;AAAA,EACR,UAAA;AAAA,IACU,MAAA;AAAA,EACF;AAEV,GAIaC,IAAA,CAAA,UAAA,SAAA;"}