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 2.07 kB
{"version":3,"file":"props.mjs","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","definePropType"],"mappings":";;AAYO,MAAAA,IAAA;AAAA,EAAiB,KAAA;AAAA,IACjB,MAAA;AAAA,IACG,SAAA;AAAA,EACG;AAAA,EACX,MAAA;AAAA,IACM,MAAA;AAAA,IACE,SAAA;AAAA,EACG;AAAA,EACX,QAAA;AAAA,IACQ,MAAA;AAAA,IACA,SAAA;AAAA,EACG;AAAA,EACX,MAAA;AAAA,IACM,MAAA;AAAA,IACE,SAAA;AAAA,EACG;AAAA,EACX,MAAA;AAAA,IACM,MAAA;AAAA,IACE,SAAA;AAAA,EACG;AAAA,EACX,IAAA;AAAA,IACI,MAAAC,EAAA,CAAA,QAAA,MAAA,CAAA;AAAA,IAC4C,SAAA,OAAA,CAAA;AAAA,EAC7B;AAAA,EACnB,IAAA;AAAA,IACI,MAAAA,EAAA,CAAA,QAAA,MAAA,CAAA;AAAA,IAC4C,SAAA,OAAA,CAAA;AAAA,EAC7B;AAAA,EACnB,IAAA;AAAA,IACI,MAAAA,EAAA,CAAA,QAAA,MAAA,CAAA;AAAA,IAC4C,SAAA,OAAA,CAAA;AAAA,EAC7B;AAAA,EACnB,IAAA;AAAA,IACI,MAAAA,EAAA,CAAA,QAAA,MAAA,CAAA;AAAA,IAC4C,SAAA,OAAA,CAAA;AAAA,EAC7B;AAAA,EACnB,IAAA;AAAA,IACI,MAAAA,EAAA,CAAA,QAAA,MAAA,CAAA;AAAA,IAC4C,SAAA,OAAA,CAAA;AAAA,EAC7B;AAErB;"}