{"version":3,"file":"tree-select.mjs","sources":["../../../../../../packages/components/tree-select/src/tree-select.ts"],"sourcesContent":["import { buildProps } from '@ll-plus/utils'\r\n\r\nimport type { ExtractPropTypes } from 'vue'\r\n\r\nimport type TreeSelect from './tree-select.vue'\r\n\r\nexport const treeSelectProps = buildProps({\r\n  //  是否灰色样式\r\n  isGray: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n\r\n  treeLine: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n\r\n  // 显示叶子图标\r\n  showLeafIcon: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n\r\n  // 弹窗类名\r\n  popupClassName: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n} as const)\r\n\r\n// props\r\nexport type TreeSelectProps = ExtractPropTypes<typeof treeSelectProps>\r\n\r\n// instance\r\nexport type TreeSelectInstance = InstanceType<typeof TreeSelect>\r\n"],"names":[],"mappings":";;;;AAMO,MAAM,kBAAkB,UAAA,CAAW;AAAA;AAAA,EAExC,MAAA,EAAQ;AAAA,IACN,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EAEA,QAAA,EAAU;AAAA,IACR,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAGA,YAAA,EAAc;AAAA,IACZ,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAGA,cAAA,EAAgB;AAAA,IACd,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA;AAEb,CAAU;;;;"}