sci-pro
Version:
24 lines (23 loc) • 780 B
TypeScript
interface Tree {
title: string;
children?: Tree[];
}
declare const _sfc_main: import("vue").DefineComponent<{
treeList: {
type: ArrayConstructor;
required: true;
};
}, {
emits: (event: "treeClick", ...args: any[]) => void;
itemRefs: import("vue").Ref<HTMLElement[] | null[]>;
onTreeClick: (item: Tree, index: number) => void;
treeClick: (item: Tree) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "treeClick"[], "treeClick", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
treeList: {
type: ArrayConstructor;
required: true;
};
}>> & {
onTreeClick?: ((...args: any[]) => any) | undefined;
}, {}, {}>;
export default _sfc_main;