{"version":3,"file":"index.cjs","sources":["../../../../../packages/components/tree-select/index.ts"],"sourcesContent":["import type { App } from 'vue';\n\nimport TreeNode from '@antdv/vue-components/vc-tree-select/src/TreeNode';\nimport { SHOW_ALL, SHOW_CHILD, SHOW_PARENT } from '@antdv/vue-components/vc-tree-select/src/utils/strategyUtil';\n\nimport ATreeSelect from './src/TreeSelect';\n\nexport const TreeSelectNode = TreeNode;\n\nexport const TreeSelect = Object.assign(ATreeSelect, {\n  TreeNode,\n  SHOW_ALL: SHOW_ALL as typeof SHOW_ALL,\n  SHOW_PARENT: SHOW_PARENT as typeof SHOW_PARENT,\n  SHOW_CHILD: SHOW_CHILD as typeof SHOW_CHILD,\n  install: (app: App) => {\n    app.component(ATreeSelect.name, ATreeSelect);\n    app.component(TreeSelectNode.displayName, TreeSelectNode);\n    return app;\n  },\n});\nexport default TreeSelect;\nexport * from './src/interface';\nexport * from './src/props';\nexport * from '@antdv/vue-components/vc-tree-select/src/interface';\n"],"names":["TreeNode","ATreeSelect","SHOW_ALL","SHOW_PARENT","SHOW_CHILD"],"mappings":";;;;;;;;;;;AAOO,MAAM,cAAiB,GAAAA,iBAAA;AAEjB,MAAA,UAAA,GAAa,MAAO,CAAA,MAAA,CAAOC,oBAAa,EAAA;AAAA,YACnDD,gBAAA;AAAA,YACAE,qBAAA;AAAA,eACAC,wBAAA;AAAA,cACAC,uBAAA;AAAA,EACA,OAAA,EAAS,CAAC,GAAa,KAAA;AACrB,IAAI,GAAA,CAAA,SAAA,CAAUH,oBAAY,CAAA,IAAA,EAAMA,oBAAW,CAAA,CAAA;AAC3C,IAAI,GAAA,CAAA,SAAA,CAAU,cAAe,CAAA,WAAA,EAAa,cAAc,CAAA,CAAA;AACxD,IAAO,OAAA,GAAA,CAAA;AAAA,GACT;AACF,CAAC;;;;;;;"}