UNPKG

tdesign-vue

Version:
14 lines (13 loc) 669 B
import { TreeNodeValue, TypeTreeState, TypeTargetNode } from '../tree-types'; export default function useTreeAction(state: TypeTreeState): { setExpanded: (item: TypeTargetNode, isExpanded: boolean) => TreeNodeValue[]; toggleExpanded: (item: TypeTargetNode) => TreeNodeValue[]; setActived: (item: TypeTargetNode, isActived: boolean) => import("../../cascader/interface").TreeNodeValue[]; toggleActived: (item: TypeTargetNode) => TreeNodeValue[]; setChecked: (item: TypeTargetNode, isChecked: boolean, ctx: { e: Event; }) => TreeNodeValue[]; toggleChecked: (item: TypeTargetNode, ctx: { e: Event; }) => TreeNodeValue[]; };