epn-ui
Version:
Дизайн система кабинета ВМ
34 lines (33 loc) • 1.35 kB
TypeScript
import type { AntTreeNodeProps, TreeProps } from 'antd/es/tree';
import { CSSProperties } from 'react';
export interface INodeProps {
className?: AntTreeNodeProps['className'];
checkable?: AntTreeNodeProps['checkable'];
disabled?: AntTreeNodeProps['disabled'];
disableCheckbox?: AntTreeNodeProps['disableCheckbox'];
title?: AntTreeNodeProps['title'];
key?: AntTreeNodeProps['key'];
eventKey?: AntTreeNodeProps['eventKey'];
isLeaf?: AntTreeNodeProps['isLeaf'];
checked?: AntTreeNodeProps['checked'];
expanded?: AntTreeNodeProps['expanded'];
loading?: AntTreeNodeProps['loading'];
selected?: AntTreeNodeProps['selected'];
selectable?: AntTreeNodeProps['selectable'];
icon?: AntTreeNodeProps['icon'];
children?: AntTreeNodeProps['children'];
}
export interface ITreeProps {
className?: string;
style?: CSSProperties;
treeData?: TreeProps['treeData'];
checkable?: TreeProps['checkable'];
checkedKeys?: TreeProps['checkedKeys'];
defaultCheckedKeys?: TreeProps['defaultCheckedKeys'];
disabled?: TreeProps['disabled'];
onCheck?: TreeProps['onCheck'];
onExpand?: TreeProps['onExpand'];
defaultExpandAll?: TreeProps['defaultExpandAll'];
fieldNames?: TreeProps['fieldNames'];
filterTreeNode?: TreeProps['filterTreeNode'];
}