adou-ui
Version:
feat:修复了TagInput无法清空的问题
41 lines (40 loc) • 1.14 kB
TypeScript
import React from "react";
export type NodeType = {
id: string;
name: string;
isExpanded: boolean;
children: NodeType[];
};
interface ListProps {
nodeItemExternalCls?: string;
height?: any;
defaltExpandNodes?: any[];
showLine?: boolean;
maxLevel?: number;
lazy?: boolean;
overflowY?: boolean;
data?: any[];
activeBgc?: any;
deleteIconClass?: string;
addIconClass?: string;
editIconClass?: string;
isTree?: boolean;
maxWidth?: any;
maxHeight?: any;
showOptIcons?: boolean;
showAddIcon?: boolean;
showEditIcon?: boolean;
activeId?: string | number;
wrap?: boolean;
children?: any;
showTag?: boolean;
showSearch?: boolean;
prefixTag?: string;
onToggle?: (node: any) => void;
onItemClick?: (node: any) => void;
onToggleIconClick?: (node: any) => void;
onOptIconClick?: (type: string, node: any) => void;
onLoadNode?: (node: any, treeData: any) => void;
}
declare const List: React.ForwardRefExoticComponent<ListProps & React.RefAttributes<unknown>>;
export default List;