import React from 'react'; import { OptionsControlProps } from 'amis-core'; import type { Option } from 'amis-core'; import { FormOptionsSchema, SchemaApi, SchemaObject } from '../../Schema'; import { ActionObject } from 'amis-core'; import type { ItemRenderStates } from 'amis-ui/lib/components/Selection'; /** * Transfer * 文档:https://baidu.gitee.io/amis/docs/components/form/transfer */ export interface TransferControlSchema extends FormOptionsSchema { type: 'transfer'; /** * 是否显示剪头 */ showArrow?: boolean; /** * 可排序? */ sortable?: boolean; /** * 勾选展示模式 */ selectMode?: 'table' | 'list' | 'tree' | 'chained' | 'associated'; /** * 结果面板是否追踪显示 */ resultListModeFollowSelect?: boolean; /** * 当 selectMode 为 associated 时用来定义左侧的选项 */ leftOptions?: Array