{"version":3,"file":"avatar-group-props.mjs","sources":["../../../components/avatar/avatar-group-props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件，请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdAvatarGroupProps } from '../avatar/type';\nimport { PropType } from 'vue';\n\nexport default {\n  /** 图片之间的层叠关系，可选值：左侧图片在上和右侧图片在上 */\n  cascading: {\n    type: String as PropType<TdAvatarGroupProps['cascading']>,\n    default: 'right-up' as TdAvatarGroupProps['cascading'],\n    validator(val: TdAvatarGroupProps['cascading']): boolean {\n      if (!val) return true;\n      return ['left-up', 'right-up'].includes(val);\n    },\n  },\n  /** 头像数量超出时，会出现一个头像折叠元素。该元素内容可自定义。默认为 `+N`。示例：`+5`，`...`, `更多` */\n  collapseAvatar: {\n    type: [String, Function] as PropType<TdAvatarGroupProps['collapseAvatar']>,\n  },\n  /** 能够同时显示的最多头像数量 */\n  max: {\n    type: Number,\n  },\n  /**\n   * 【开发中】头像右上角提示信息\n   */\n  popupProps: {\n    type: Object as PropType<TdAvatarGroupProps['popupProps']>,\n  },\n  /** 尺寸，示例值：small/medium/large/24px/38px 等。优先级低于 Avatar.size */\n  size: {\n    type: String,\n    default: '',\n  },\n};\n"],"names":["cascading","type","String","validator","val","includes","collapseAvatar","Function","max","Number","popupProps","Object","size"],"mappings":";;;;;;AASA,YAAe;AAEbA,EAAAA,SAAW,EAAA;AACTC,IAAAA,IAAM,EAAAC,MAAA;AACN,IAAA,SAAA,EAAS,UAAA;AACTC,IAAAA,WAAAA,SAAAA,UAAUC,GAA+C,EAAA;AACvD,MAAA,IAAI,CAACA,GAAA,EAAY,OAAA,IAAA,CAAA;MACjB,OAAO,CAAC,SAAA,EAAW,UAAU,CAAA,CAAEC,SAASD,GAAG,CAAA,CAAA;AAC7C,KAAA;GACF;AAEAE,EAAAA,cAAgB,EAAA;AACdL,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQK,QAAQ,CAAA;GACzB;AAEAC,EAAAA,GAAK,EAAA;AACHP,IAAAA,IAAM,EAAAQ,MAAAA;GACR;AAIAC,EAAAA,UAAY,EAAA;AACVT,IAAAA,IAAM,EAAAU,MAAAA;GACR;AAEAC,EAAAA,IAAM,EAAA;AACJX,IAAAA,IAAM,EAAAC,MAAA;IACN,SAAS,EAAA,EAAA;AACX,GAAA;AACF,CAAA;;;;"}