{"version":3,"file":"header-search.mjs","sources":["../../../../../../../packages/components/tree-search/src/config/header-search.ts"],"sourcesContent":["import type { ExtractPropTypes } from 'vue'\r\n\r\nimport { buildProps } from '@ll-plus/utils'\r\n\r\nimport type HeaderSearch from '../components/header-search.vue'\r\n\r\nexport const treeSelectHeaderSearchProps = buildProps({\r\n  /**\r\n   * @description input的value\r\n   */\r\n  searchValue: {\r\n    type: String\r\n  },\r\n  /**\r\n   * @description 节流时间\r\n   */\r\n  throttleTime: {\r\n    type: Number\r\n  },\r\n  /**\r\n   * @description 是否显示头部add按钮\r\n   */\r\n  isShowAddBtn: {\r\n    type: Boolean,\r\n    default: true\r\n  },\r\n  /**\r\n   * @description input的change\r\n   */\r\n  onSearchInputChange: {\r\n    type: Function\r\n  }\r\n} as const)\r\n\r\nexport const treeSelectHeaderSearchEmits = {\r\n  click: (e: Event) => !!e // 点击新增按钮\r\n}\r\n\r\n// props\r\nexport type TreeSelectHeaderSearchProps = ExtractPropTypes<\r\n  typeof treeSelectHeaderSearchProps\r\n>\r\n\r\n// emits\r\nexport type TreeSelectHeaderSearchEmits = ExtractPropTypes<\r\n  typeof treeSelectHeaderSearchEmits\r\n>\r\n\r\n// instance\r\nexport type TreeSelectHeaderSearchInstance = InstanceType<typeof HeaderSearch>\r\n"],"names":[],"mappings":";;;;AAMO,MAAM,8BAA8B,UAAA,CAAW;AAAA;AAAA;AAAA;AAAA,EAIpD,WAAA,EAAa;AAAA,IACX,IAAA,EAAM;AAAA,GACR;AAAA;AAAA;AAAA;AAAA,EAIA,YAAA,EAAc;AAAA,IACZ,IAAA,EAAM;AAAA,GACR;AAAA;AAAA;AAAA;AAAA,EAIA,YAAA,EAAc;AAAA,IACZ,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,mBAAA,EAAqB;AAAA,IACnB,IAAA,EAAM;AAAA;AAEV,CAAU;AAEH,MAAM,2BAAA,GAA8B;AAAA,EACzC,KAAA,EAAO,CAAC,CAAA,KAAa,CAAC,CAAC;AAAA;AACzB;;;;"}