UNPKG

concis

Version:

Concis Component library for PC

67 lines (66 loc) 1.45 kB
import { CSSProperties } from 'react'; declare type treeViewProps = { /** * @description 自定义样式 */ style?: CSSProperties; /** * @description 自定义类名 */ className?: string; /** * @description Tree配置参数 */ treeData: Array<treeData>; /** * @description 默认展开 * @default false */ defaultOpen?: boolean; /** * @description 禁用 * @default false */ disabled?: boolean; /** * @description 可拖拽 * @default false */ avaDrop?: boolean; /** * @description 动态加载 * @default false */ lazyLoad?: boolean; /** * @description 动态加载等待时延 * @default 1000ms */ lazyLoadWaitSecond?: number; /** * @description 选中回调函数 */ checkCallback?: Function; /** * @description 拖拽回调函数 */ dropCallback?: Function; }; interface treeData { title: string; value: string; group: number; level?: number; prev?: treeData | null; height?: string; disabled?: boolean; checked?: boolean; hasOpen?: boolean; children?: Array<treeData>; } declare type loadingTreeNodeType = { group: number; value: string; title: string; }; export type { treeViewProps, treeData, loadingTreeNodeType };