nicecode-v2/packages/biz/es/treeTransferModal/TreeTransferModal.d.ts

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;