UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

17 lines (16 loc) 782 B
import type { ActionObject } from 'jamis-core'; import type { ItemRenderStates, OptionsControlProps, TabsTransferPickerControlSchema } from '../types'; import { BaseTabsTransferRenderer } from './TabsTransfer'; interface TabsTransferPickerProps extends OptionsControlProps, Omit<TabsTransferPickerControlSchema, 'type' | 'options' | 'inputClassName' | 'className' | 'descriptionClassName'> { } interface BaseTransferState { activeKey: number; } export declare class TabsTransferPickerRenderer extends BaseTabsTransferRenderer<TabsTransferPickerProps> { state: BaseTransferState; dispatchEvent(name: string): void; optionItemRender(option: any, states: ItemRenderStates): JSX.Element; doAction(action: ActionObject): void; render(): JSX.Element; } export {};