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.88 kB
{"version":3,"file":"props.cjs","sources":["../../../../../packages/element/col/src/props.ts"],"sourcesContent":["import { definePropType } from '@ideaz/utils'\nimport type { ExtractPropTypes } from 'vue'\n\nexport interface ColSizeObject {\n span?: number\n offset?: number\n pull?: number\n push?: number\n}\n\nexport type ColSize = number | ColSizeObject\n\nexport const colProps = {\n tag: {\n type: String,\n default: 'div',\n },\n span: {\n type: Number,\n default: 24,\n },\n offset: {\n type: Number,\n default: 0,\n },\n pull: {\n type: Number,\n default: 0,\n },\n push: {\n type: Number,\n default: 0,\n },\n xs: {\n type: definePropType<ColSize>([Number, Object]),\n default: () => ({} as const),\n },\n sm: {\n type: definePropType<ColSize>([Number, Object]),\n default: () => ({} as const),\n },\n md: {\n type: definePropType<ColSize>([Number, Object]),\n default: () => ({} as const),\n },\n lg: {\n type: definePropType<ColSize>([Number, Object]),\n default: () => ({} as const),\n },\n xl: {\n type: definePropType<ColSize>([Number, Object]),\n default: () => ({} as const),\n },\n}\n\nexport type ColProps = ExtractPropTypes<typeof colProps>\n"],"names":["colProps","runtime"],"mappings":"kKAYOA,EAAA,CAAiB,IAAA,CACjB,KAAA,OACG,QAAA,KACG,EACX,KAAA,CACM,KAAA,OACE,QAAA,EACG,EACX,OAAA,CACQ,KAAA,OACA,QAAA,CACG,EACX,KAAA,CACM,KAAA,OACE,QAAA,CACG,EACX,KAAA,CACM,KAAA,OACE,QAAA,CACG,EACX,GAAA,CACI,KAAAC,EAAA,eAAA,CAAA,OAAA,MAAA,CAAA,EAC4C,QAAA,KAAA,CAAA,EAC7B,EACnB,GAAA,CACI,KAAAA,EAAA,eAAA,CAAA,OAAA,MAAA,CAAA,EAC4C,QAAA,KAAA,CAAA,EAC7B,EACnB,GAAA,CACI,KAAAA,EAAA,eAAA,CAAA,OAAA,MAAA,CAAA,EAC4C,QAAA,KAAA,CAAA,EAC7B,EACnB,GAAA,CACI,KAAAA,EAAA,eAAA,CAAA,OAAA,MAAA,CAAA,EAC4C,QAAA,KAAA,CAAA,EAC7B,EACnB,GAAA,CACI,KAAAA,EAAA,eAAA,CAAA,OAAA,MAAA,CAAA,EAC4C,QAAA,KAAA,CAAA,EAC7B,CAErB"}