antd-multi-cascader
Version:
A multiple cascader component for antd
23 lines (22 loc) • 1.01 kB
TypeScript
/// <reference types="react" />
import { TreeNode } from './index.d';
import { Props } from './components/MultiCascader';
declare const _default: import("unstated-next").Container<{
menuPath: TreeNode[];
popupVisible: boolean;
setPopupVisible: import("react").Dispatch<import("react").SetStateAction<boolean>>;
menuData: TreeNode[][];
addMenu: (menu: TreeNode[], index: number) => void;
setMenuData: import("react").Dispatch<import("react").SetStateAction<TreeNode[][]>>;
value: string[];
setValue: import("react").Dispatch<import("react").SetStateAction<string[]>>;
handleCascaderChange: (item: TreeNode, depth: number) => void;
handleSelectChange: (item: TreeNode, checked: boolean) => void;
flattenData: TreeNode[];
resetMenuState: () => void;
selectedItems: TreeNode[];
triggerChange: (nextValue: string[]) => void;
selectLeafOnly: boolean | undefined;
hackValue: import("react").MutableRefObject<string[]>;
}, Props>;
export default _default;