useSearchConfig.d.ts 872 B

1234567891011121314151617
  1. import type { BaseCascaderProps } from '../Cascader';
  2. import type { Ref } from 'vue';
  3. export default function useSearchConfig(showSearch?: Ref<BaseCascaderProps['showSearch']>): {
  4. showSearch: Ref<boolean>;
  5. searchConfig: Ref<{
  6. filter?: (inputValue: string, options: import("../Cascader").DefaultOptionType[], fieldNames: import("../Cascader").FieldNames) => boolean;
  7. render?: (arg?: {
  8. inputValue: string;
  9. path: import("../Cascader").DefaultOptionType[];
  10. prefixCls: string;
  11. fieldNames: import("../Cascader").FieldNames;
  12. }) => any;
  13. sort?: (a: import("../Cascader").DefaultOptionType[], b: import("../Cascader").DefaultOptionType[], inputValue: string, fieldNames: import("../Cascader").FieldNames) => number;
  14. matchInputWidth?: boolean;
  15. limit?: number | false;
  16. }>;
  17. };