{"version":3,"file":"props.mjs","sources":["../../../components/divider/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件，请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdDividerProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n  /** 文本位置（仅在水平分割线有效） */\n  align: {\n    type: String as PropType<TdDividerProps['align']>,\n    default: 'center' as TdDividerProps['align'],\n    validator(val: TdDividerProps['align']): boolean {\n      if (!val) return true;\n      return ['left', 'right', 'center'].includes(val);\n    },\n  },\n  /** 子元素 */\n  content: {\n    type: [String, Function] as PropType<TdDividerProps['content']>,\n  },\n  /** 是否虚线（仅在水平分割线有效） */\n  dashed: Boolean,\n  /** 子元素，同 content */\n  default: {\n    type: [String, Function] as PropType<TdDividerProps['default']>,\n  },\n  /** 分隔线类型有两种：水平和垂直 */\n  layout: {\n    type: String as PropType<TdDividerProps['layout']>,\n    default: 'horizontal' as TdDividerProps['layout'],\n    validator(val: TdDividerProps['layout']): boolean {\n      if (!val) return true;\n      return ['horizontal', 'vertical'].includes(val);\n    },\n  },\n  /** 间距大小 */\n  size: {\n    type: [String, Number] as PropType<TdDividerProps['size']>,\n  },\n};\n"],"names":["align","type","String","validator","val","includes","content","Function","dashed","Boolean","layout","size","Number"],"mappings":";;;;;;AASA,YAAe;AAEbA,EAAAA,KAAO,EAAA;AACLC,IAAAA,IAAM,EAAAC,MAAA;AACN,IAAA,SAAA,EAAS,QAAA;AACTC,IAAAA,WAAAA,SAAAA,UAAUC,GAAuC,EAAA;AAC/C,MAAA,IAAI,CAACA,GAAA,EAAY,OAAA,IAAA,CAAA;MACjB,OAAO,CAAC,MAAQ,EAAA,OAAA,EAAS,QAAQ,CAAA,CAAEC,SAASD,GAAG,CAAA,CAAA;AACjD,KAAA;GACF;AAEAE,EAAAA,OAAS,EAAA;AACPL,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQK,QAAQ,CAAA;GACzB;AAEAC,EAAAA,MAAQ,EAAAC,OAAA;EAER,SAAS,EAAA;AACPR,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQK,QAAQ,CAAA;GACzB;AAEAG,EAAAA,MAAQ,EAAA;AACNT,IAAAA,IAAM,EAAAC,MAAA;AACN,IAAA,SAAA,EAAS,YAAA;AACTC,IAAAA,WAAAA,SAAAA,UAAUC,GAAwC,EAAA;AAChD,MAAA,IAAI,CAACA,GAAA,EAAY,OAAA,IAAA,CAAA;MACjB,OAAO,CAAC,YAAA,EAAc,UAAU,CAAA,CAAEC,SAASD,GAAG,CAAA,CAAA;AAChD,KAAA;GACF;AAEAO,EAAAA,IAAM,EAAA;AACJV,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQU,MAAM,CAAA;AACvB,GAAA;AACF,CAAA;;;;"}