27 lines
927 B
TypeScript
27 lines
927 B
TypeScript
import { FC } from 'react';
|
|
import { ModalProps, RadioGroupProps, SelectProps, TransferProps, TreeDataNode, TreeProps } from 'antd';
|
|
export interface TreeTransferModalProps {
|
|
dataSource: TreeDataNode[];
|
|
treeProps?: TreeProps;
|
|
targetItems: TreeDataNode[];
|
|
checkedKeys: string[];
|
|
onTreeSelect?: TreeProps['onSelect'];
|
|
onTreeCheck?: TreeProps['onCheck'];
|
|
onItemDelete?: (key: string, info?: {
|
|
root: TreeDataNode[];
|
|
keys: string[];
|
|
}) => void;
|
|
onChange?: TransferProps['onChange'];
|
|
onOk?: (data: any) => void;
|
|
onReset?: () => void;
|
|
open?: boolean;
|
|
onCancel?: ModalProps['onCancel'];
|
|
onRadioChange?: RadioGroupProps['onChange'];
|
|
onSelect?: SelectProps['onSelect'];
|
|
modalProps?: ModalProps;
|
|
radioProps?: RadioGroupProps;
|
|
selectProps?: SelectProps;
|
|
}
|
|
declare const TreeTransferModal: FC<TreeTransferModalProps>;
|
|
export default TreeTransferModal;
|