{"version":3,"file":"select-more.mjs","sources":["../../../../../../packages/components/select/src/select-more.ts"],"sourcesContent":["import { buildProps, definePropType } from \"@xplus/utils/props\";\nimport type { ExtractPropTypes } from \"vue\";\n\nexport const selectMoreProps = buildProps({\n  modelValue: {\n    type: Array,\n  },\n  list: {\n    type: definePropType<Record<string, any>[]>(Array),\n    default: () => [],\n  },\n  labelKey: {\n    type: String,\n    default: \"text\",\n  },\n  valueKey: {\n    type: String,\n    default: \"id\",\n  },\n  /** 是否启动筛选 */\n  filterable: {\n    type: Boolean,\n    default: true,\n  },\n  /** 选项是否有最大宽度 */\n  hasMax: {\n    type: Boolean,\n    default: true,\n  },\n  collapseTags: {\n    type: Boolean,\n    default: false,\n  },\n} as const);\n\nexport type SelectMoreProps = ExtractPropTypes<typeof selectMoreProps>;\n"],"names":[],"mappings":";;AACY,MAAC,eAAe,GAAG,UAAU,CAAC;AAC1C,EAAE,UAAU,EAAE;AACd,IAAI,IAAI,EAAE,KAAK;AACf,GAAG;AACH,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,cAAc,CAAC,KAAK,CAAC;AAC/B,IAAI,OAAO,EAAE,MAAM,EAAE;AACrB,GAAG;AACH,EAAE,QAAQ,EAAE;AACZ,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,MAAM;AACnB,GAAG;AACH,EAAE,QAAQ,EAAE;AACZ,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,IAAI;AACjB,GAAG;AACH,EAAE,UAAU,EAAE;AACd,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,IAAI;AACjB,GAAG;AACH,EAAE,MAAM,EAAE;AACV,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,IAAI;AACjB,GAAG;AACH,EAAE,YAAY,EAAE;AAChB,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,CAAC;;;;"}