{"version":3,"file":"edit-bar.mjs","sources":["../../../../../packages/components/edit-bar/src/edit-bar.ts"],"sourcesContent":["import type { ExtractPropTypes, PropType } from \"vue\"\n\nexport const editBarProps = {\n  /** 是否可排序 */\n  sortable: Boolean,\n  /** 默认数据 */\n  data: Array as PropType<any[]>,\n  /** 值的标识 */\n  valueKey: {\n    type: String,\n    default: 'value'\n  },\n  /** 标签的标识 */\n  labelKey: {\n    type: String,\n    default: 'label'\n  },\n  /** 子节点属性标识 */\n  childrenKey: {\n    type: String,\n    default: 'children'\n  },\n\n  modelValue: {\n    type: [String, Number] as PropType<string | number>,\n  },\n\n  /** 默认选中 */\n  defaultSelect: {\n    type: Boolean,\n    default: true\n  },\n\n  /** 树形列表显示 */\n  tree: {\n    type: Boolean,\n    default: false\n  },\n\n  title: {\n    type: String,\n    default: '分类'\n  }\n} as const\n\n\nexport type EditBarProps =  ExtractPropTypes<typeof editBarProps>"],"names":[],"mappings":"AAEO,MAAM,YAAe,GAAA;AAAA;AAAA,EAE1B,QAAU,EAAA,OAAA;AAAA;AAAA,EAEV,IAAM,EAAA,KAAA;AAAA;AAAA,EAEN,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,OAAA;AAAA,GACX;AAAA;AAAA,EAEA,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,OAAA;AAAA,GACX;AAAA;AAAA,EAEA,WAAa,EAAA;AAAA,IACX,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,UAAA;AAAA,GACX;AAAA,EAEA,UAAY,EAAA;AAAA,IACV,IAAA,EAAM,CAAC,MAAA,EAAQ,MAAM,CAAA;AAAA,GACvB;AAAA;AAAA,EAGA,aAAe,EAAA;AAAA,IACb,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA;AAAA,EAGA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EAEA,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,cAAA;AAAA,GACX;AACF;;;;"}