/// import * as React from "react"; interface HTMLAttributesWeak extends React.HTMLAttributes { defaultValue?: any; onChange?: any; } export interface TransferProps extends HTMLAttributesWeak { /** * 样式类名的品牌前缀 */ prefix?: string; /** * 自定义类名 */ className?: string; /** * 自定义内联样式 */ style?: React.CSSProperties; /** * 数据源 */ dataSource?: Array; /** * (用于受控)当前值 */ value?: Array; /** * (用于非受控)初始值 */ defaultValue?: Array; /** * 值发生改变的时候触发的回调函数 */ onChange?: (value: Array, data: Array, extra: {}) => void; /** * 是否显示搜索框 */ showSearch?: boolean; /** * 搜索框占位符 */ searchPlaceholder?: string; /** * 左右面板标题 */ titles?: Array; /** * 向右向左移动按钮显示内容 */ operations?: Array; /** * 左面板默认选中值 */ defaultLeftChecked?: Array; /** * 右面板默认选中值 */ defaultRightChecked?: Array; /** * 左右面板列表自定义样式 */ listStyle?: {}; /** * 自定义国际化文案对象 */ locale?: {}; /** * 自定义国际化语言 */ language?: "zh-cn" | "en-us" | "zh-tw"; } export default class Transfer extends React.Component {}