UNPKG

tdesign-react

Version:
45 lines (44 loc) 1.25 kB
import { CascaderContextType, TreeNode } from '../interface'; /** * icon Class * @param prefix * @param STATUS * @param cascaderContext * @returns */ export declare function getFakeArrowIconClass(prefix: string, STATUS: Record<string, string>, cascaderContext: CascaderContextType): (string | { [x: string]: boolean; })[]; /** * 通用状态 * @param node * @param STATUS * @param cascaderContext * @returns */ export declare function getNodeStatusClass(node: TreeNode, STATUS: Record<string, string>, cascaderContext: CascaderContextType): { [x: string]: boolean; }[]; /** * 子节点状态 * @param prefix * @param node * @param SIZE * @param STATUS * @param cascaderContext * @returns */ export declare function getCascaderItemClass(prefix: string, node: TreeNode, SIZE: Record<string, string>, STATUS: Record<string, string>, cascaderContext: CascaderContextType): (string | { [x: string]: boolean; })[]; /** * 子节点icon状态 * @param prefix * @param node * @param STATUS * @param cascaderContext * @returns */ export declare function getCascaderItemIconClass(prefix: string, node: TreeNode, STATUS: Record<string, string>, cascaderContext: CascaderContextType): (string | { [x: string]: boolean; })[];