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.75 kB
Source Map (JSON)
{"version":3,"file":"props.mjs","sources":["../../../../../packages/element/select/src/props.ts"],"sourcesContent":["import type { ExtractPropTypes, VNode } from 'vue'\nimport type { Alias, OptionsItem } from '../../types'\n\nexport interface SelectOptionsItem extends OptionsItem {\n options?: OptionsItem[]\n render?: string | (({ option }: { option: SelectOptionsItem }) => VNode)\n}\n\nexport const selectProps = {\n value: {\n type: [String, Number, Array, Boolean],\n default: '',\n required: false,\n },\n modelValue: {\n type: [String, Number, Array, Boolean],\n default: '',\n required: false,\n },\n options: {\n type: Array as PropType<SelectOptionsItem[]>,\n default: () => [],\n },\n alias: {\n type: Object as PropType<Alias>,\n },\n prefix: {\n type: [String, Function],\n },\n empty: {\n type: [String, Function],\n },\n all: {\n type: Boolean,\n },\n multiple: {\n type: Boolean,\n },\n}\n\nexport const SELECT_SLOTS = ['prefix', 'empty', 'header', 'footer', 'tag', 'loading', 'label']\n\nexport type SelectProps = ExtractPropTypes<typeof selectProps>\n"],"names":["selectProps","SELECT_SLOTS"],"mappings":"AAQO,MAAAA,IAAA;AAAA,EAAoB,OAAA;AAAA,IAClB,MAAA,CAAA,QAAA,QAAA,OAAA,OAAA;AAAA,IACgC,SAAA;AAAA,IAC5B,UAAA;AAAA,EACC;AAAA,EACZ,YAAA;AAAA,IACY,MAAA,CAAA,QAAA,QAAA,OAAA,OAAA;AAAA,IAC2B,SAAA;AAAA,IAC5B,UAAA;AAAA,EACC;AAAA,EACZ,SAAA;AAAA,IACS,MAAA;AAAA,IACD,SAAA,MAAA,CAAA;AAAA,EACU;AAAA,EAClB,OAAA;AAAA,IACO,MAAA;AAAA,EACC;AAAA,EACR,QAAA;AAAA,IACQ,MAAA,CAAA,QAAA,QAAA;AAAA,EACiB;AAAA,EACzB,OAAA;AAAA,IACO,MAAA,CAAA,QAAA,QAAA;AAAA,EACkB;AAAA,EACzB,KAAA;AAAA,IACK,MAAA;AAAA,EACG;AAAA,EACR,UAAA;AAAA,IACU,MAAA;AAAA,EACF;AAEV,GAEaC,IAAA,CAAA,UAAA,SAAA,UAAA,UAAA,OAAA,WAAA,OAAA;"}