vue3-treeview
Version:
A simple vue js 3 treeview component
15 lines (14 loc) • 461 B
TypeScript
import { ComputedRef } from "vue";
import { INode } from "./INode";
export default interface IUseCheck {
indeterminate: ComputedRef<boolean>;
checked: ComputedRef<boolean>;
noneChecked: ComputedRef<boolean>;
someChecked: ComputedRef<boolean>;
allChecked: ComputedRef<boolean>;
someIndeterminate: ComputedRef<boolean>;
click: () => void;
rebuild: () => void;
updateState: () => void;
recurseDown: (node: INode) => void;
}