gtht-miniapp-sdk
Version:
gtht-miniapp-sdk 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库
27 lines (26 loc) • 1.43 kB
TypeScript
import { type TreeProps, type TreeNode, type TreeStateNode, type TreeCleanNode } from './common';
declare const _default: import("vue").DefineComponent<TreeProps, {
setExpanded: (key: string | number, expanded: boolean) => void;
toggleExpanded: (key: string | number) => void;
setExpandedKeys: (keys: (string | number)[]) => void;
getExpandedKeys: () => (string | number)[];
getCheckedKeys: () => (string | number)[];
getHalfCheckedKeys: () => (string | number)[];
setCheckedKeys: (keys: (string | number)[]) => void;
setChecked: (key: string | number, checked: boolean) => void;
addRootNode: () => void;
getCleanTreeData: () => TreeCleanNode[];
filter: (searchString: string) => void;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & {
select: (key: string | number, node: TreeStateNode) => any;
"update:current": (key: string | number, node: TreeStateNode) => any;
}, string, import("vue").PublicProps, Readonly<TreeProps> & Readonly<{
onSelect?: ((key: string | number, node: TreeStateNode) => any) | undefined;
"onUpdate:current"?: ((key: string | number, node: TreeStateNode) => any) | undefined;
}>, {
data: TreeNode[];
filterMode: "lenient" | "strict";
accordion: boolean;
defaultExpandAll: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;