@aliretail/react-materials-components
Version:
23 lines (22 loc) • 527 B
TypeScript
export interface IRelationMap {
[key: string]: Record<string, boolean>;
}
export interface IDataItem {
root: boolean;
leaf: boolean;
label: string;
key: string;
changeStatus: number;
children: null | IDataItem[];
}
export declare type TDataSource = IDataItem[];
export declare type TValue = Array<string | number>;
export declare enum TreeNodeStatus {
default = 0,
add = 1,
delete = 2
}
export declare type TDiffList = Array<{
value: string | number;
status: TreeNodeStatus;
}>;