{"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;;;;"}