epn-ui
Version:
Дизайн система кабинета ВМ
44 lines (43 loc) • 2.11 kB
TypeScript
import type { TreeSelectProps } from 'antd/es/tree-select';
import { ReactNode } from 'react';
export interface ITreeSelectProps {
treeData?: TreeSelectProps['treeData'];
value?: TreeSelectProps['value'];
defaultValue?: TreeSelectProps['defaultValue'];
placeholder?: TreeSelectProps['placeholder'];
allowClear?: TreeSelectProps['allowClear'];
treeLine?: TreeSelectProps['treeLine'];
treeDefaultExpandAll?: TreeSelectProps['treeDefaultExpandAll'];
open?: TreeSelectProps['open'];
disabled?: TreeSelectProps['disabled'];
loading?: TreeSelectProps['loading'];
notFoundContent?: TreeSelectProps['notFoundContent'];
fieldNames?: TreeSelectProps['fieldNames'];
className?: TreeSelectProps['className'];
style?: TreeSelectProps['style'];
status?: TreeSelectProps['status'];
id?: string;
dropdownStyle?: TreeSelectProps['dropdownStyle'];
dropdownClassName?: TreeSelectProps['dropdownClassName'];
treeCheckable?: TreeSelectProps['treeCheckable'];
showCheckedStrategy?: TreeSelectProps['showCheckedStrategy'];
children?: ReactNode;
filterTreeNode?: TreeSelectProps['filterTreeNode'];
treeNodeFilterProp?: TreeSelectProps['treeNodeFilterProp'];
maxTagCount?: TreeSelectProps['maxTagCount'];
multiple?: TreeSelectProps['multiple'];
placement?: TreeSelectProps['placement'];
dropdownMatchSelectWidth?: TreeSelectProps['dropdownMatchSelectWidth'];
showSearch?: TreeSelectProps['showSearch'];
searchValue?: TreeSelectProps['searchValue'];
treeExpandAction?: TreeSelectProps['treeExpandAction'];
treeLoadedKeys?: TreeSelectProps['treeLoadedKeys'];
treeIcon?: TreeSelectProps['treeIcon'];
loadData?: TreeSelectProps['loadData'];
getPopupContainer?: TreeSelectProps['getPopupContainer'];
onDropdownVisibleChange?: TreeSelectProps['onDropdownVisibleChange'];
onSelect?: TreeSelectProps['onSelect'];
onTreeExpand?: TreeSelectProps['onTreeExpand'];
onSearch?: TreeSelectProps['onSearch'];
onChange?: TreeSelectProps['onChange'];
}