UNPKG

tdesign-vue-next

Version:
1 lines 2.57 kB
{"version":3,"file":"row-props.mjs","sources":["../../../components/grid/row-props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdRowProps } from '../grid/type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 纵向对齐方式,CSS 属性 `align-items` 值。其中 `top` 和 `start` 等效;`middle` 和 `center` 等效;`bottom` 和 `end` 等效 */\n align: {\n type: String as PropType<TdRowProps['align']>,\n default: 'top' as TdRowProps['align'],\n validator(val: TdRowProps['align']): boolean {\n if (!val) return true;\n return ['start', 'end', 'center', 'stretch', 'baseline', 'top', 'middle', 'bottom'].includes(val);\n },\n },\n /** 栅格间隔,示例:`{ xs: 8, sm: 16, md: 24, lg: 32, xl: 32, xxl: 40 }`。当数据类型为 Number 和 Object 时,用于指定横向间隔。当数据类型为数组时,第一个参数为横向间隔,第二个参数为纵向间隔, [水平间隔, 垂直间隔] */\n gutter: {\n type: [Number, Object, Array] as PropType<TdRowProps['gutter']>,\n default: 0 as TdRowProps['gutter'],\n },\n /** flex 布局下的水平排列方式 */\n justify: {\n type: String as PropType<TdRowProps['justify']>,\n default: 'start' as TdRowProps['justify'],\n validator(val: TdRowProps['justify']): boolean {\n if (!val) return true;\n return ['start', 'end', 'center', 'space-around', 'space-between'].includes(val);\n },\n },\n /** 自定义元素标签 */\n tag: {\n type: String,\n default: 'div',\n },\n};\n"],"names":["align","type","String","validator","val","includes","gutter","Number","Object","Array","justify","tag"],"mappings":";;;;;;AASA,YAAe;AAEbA,EAAAA,KAAO,EAAA;AACLC,IAAAA,IAAM,EAAAC,MAAA;AACN,IAAA,SAAA,EAAS,KAAA;AACTC,IAAAA,WAAAA,SAAAA,UAAUC,GAAmC,EAAA;AAC3C,MAAA,IAAI,CAACA,GAAA,EAAY,OAAA,IAAA,CAAA;MACV,OAAA,CAAC,OAAS,EAAA,KAAA,EAAO,QAAU,EAAA,SAAA,EAAW,UAAY,EAAA,KAAA,EAAO,QAAU,EAAA,QAAQ,CAAE,CAAAC,QAAA,CAASD,GAAG,CAAA,CAAA;AAClG,KAAA;GACF;AAEAE,EAAAA,MAAQ,EAAA;AACNL,IAAAA,IAAM,EAAA,CAACM,MAAQ,EAAAC,MAAA,EAAQC,KAAK,CAAA;IAC5B,SAAS,EAAA,CAAA;GACX;AAEAC,EAAAA,OAAS,EAAA;AACPT,IAAAA,IAAM,EAAAC,MAAA;AACN,IAAA,SAAA,EAAS,OAAA;AACTC,IAAAA,WAAAA,SAAAA,UAAUC,GAAqC,EAAA;AAC7C,MAAA,IAAI,CAACA,GAAA,EAAY,OAAA,IAAA,CAAA;AACV,MAAA,OAAA,CAAC,SAAS,KAAO,EAAA,QAAA,EAAU,gBAAgB,eAAe,CAAA,CAAEC,SAASD,GAAG,CAAA,CAAA;AACjF,KAAA;GACF;AAEAO,EAAAA,GAAK,EAAA;AACHV,IAAAA,IAAM,EAAAC,MAAA;IACN,SAAS,EAAA,KAAA;AACX,GAAA;AACF,CAAA;;;;"}