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 3.23 kB
{"version":3,"file":"props.mjs","sources":["../../../../../packages/element/check-card/src/props.ts"],"sourcesContent":["import type { ExtractPropTypes, PropType, VNode } from 'vue'\n\nexport const checkCardItemProps = {\n defaultChecked: {\n type: Boolean,\n },\n checked: {\n type: Boolean,\n },\n disabled: {\n type: Boolean,\n default: false,\n },\n avatar: {\n type: [String, Function],\n },\n title: {\n type: [String, Function],\n },\n description: {\n type: [String, Function],\n },\n value: {\n type: [String, Number],\n default: '',\n },\n loading: {\n type: Boolean,\n },\n cover: {\n type: [String, Function] as PropType<string | ((h: (type: string, children?: any) => VNode) => VNode)>,\n },\n size: {\n type: String as PropType<'small' | 'default' | 'large' | ''>,\n },\n bordered: {\n type: Boolean,\n default: true,\n },\n extra: {\n type: [String, Function],\n },\n style: {\n type: Object,\n },\n}\n\nexport type CheckCardItemProps = Partial<ExtractPropTypes<typeof checkCardItemProps>>\n\nexport type CheckCardValueType = string | number | boolean\n\nexport type CheckGroupValueType =\n | CheckCardValueType[]\n | CheckCardValueType\n\nexport const checkCardGroupProps = {\n options: {\n type: Array as PropType<(CheckCardItemProps | string)[]>,\n default: () => [],\n },\n disabled: {\n type: Boolean,\n },\n size: {\n type: String as PropType<'large' | 'default' | 'small'>,\n },\n multiple: {\n type: Boolean,\n },\n value: {\n type: [String, Number, Array] as PropType<CheckGroupValueType>,\n },\n modelValue: {\n type: [String, Number, Array] as PropType<CheckGroupValueType>,\n },\n loading: {\n type: Boolean,\n },\n bordered: {\n type: Boolean,\n default: true,\n },\n alias: {\n type: Object as PropType<{ title?: string, value?: string, disabled?: string }>,\n },\n}\n\nexport type CheckCardGroupProps = ExtractPropTypes<typeof checkCardGroupProps>\n"],"names":["checkCardItemProps","checkCardGroupProps"],"mappings":"AAEO,MAAAA,IAAA;AAAA,EAA2B,gBAAA;AAAA,IAChB,MAAA;AAAA,EACR;AAAA,EACR,SAAA;AAAA,IACS,MAAA;AAAA,EACD;AAAA,EACR,UAAA;AAAA,IACU,MAAA;AAAA,IACF,SAAA;AAAA,EACG;AAAA,EACX,QAAA;AAAA,IACQ,MAAA,CAAA,QAAA,QAAA;AAAA,EACiB;AAAA,EACzB,OAAA;AAAA,IACO,MAAA,CAAA,QAAA,QAAA;AAAA,EACkB;AAAA,EACzB,aAAA;AAAA,IACa,MAAA,CAAA,QAAA,QAAA;AAAA,EACY;AAAA,EACzB,OAAA;AAAA,IACO,MAAA,CAAA,QAAA,MAAA;AAAA,IACgB,SAAA;AAAA,EACZ;AAAA,EACX,SAAA;AAAA,IACS,MAAA;AAAA,EACD;AAAA,EACR,OAAA;AAAA,IACO,MAAA,CAAA,QAAA,QAAA;AAAA,EACkB;AAAA,EACzB,MAAA;AAAA,IACM,MAAA;AAAA,EACE;AAAA,EACR,UAAA;AAAA,IACU,MAAA;AAAA,IACF,SAAA;AAAA,EACG;AAAA,EACX,OAAA;AAAA,IACO,MAAA,CAAA,QAAA,QAAA;AAAA,EACkB;AAAA,EACzB,OAAA;AAAA,IACO,MAAA;AAAA,EACC;AAEV,GAUOC,IAAA;AAAA,EAA4B,SAAA;AAAA,IACxB,MAAA;AAAA,IACD,SAAA,MAAA,CAAA;AAAA,EACU;AAAA,EAClB,UAAA;AAAA,IACU,MAAA;AAAA,EACF;AAAA,EACR,MAAA;AAAA,IACM,MAAA;AAAA,EACE;AAAA,EACR,UAAA;AAAA,IACU,MAAA;AAAA,EACF;AAAA,EACR,OAAA;AAAA,IACO,MAAA,CAAA,QAAA,QAAA,KAAA;AAAA,EACuB;AAAA,EAC9B,YAAA;AAAA,IACY,MAAA,CAAA,QAAA,QAAA,KAAA;AAAA,EACkB;AAAA,EAC9B,SAAA;AAAA,IACS,MAAA;AAAA,EACD;AAAA,EACR,UAAA;AAAA,IACU,MAAA;AAAA,IACF,SAAA;AAAA,EACG;AAAA,EACX,OAAA;AAAA,IACO,MAAA;AAAA,EACC;AAEV;"}