UNPKG

jamis

Version:

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

14 lines (13 loc) 611 B
import { type Option } from 'jamis-core'; import { BaseTransferRenderer } from '../form-transfer'; import type { ItemRenderStates, TransferDropdownRendererProps } from './types'; export declare class TransferDropdownRenderer extends BaseTransferRenderer<TransferDropdownRendererProps> { renderOptionItem: (item: Option, states: ItemRenderStates) => any; renderValueItem: (item: Option) => any; renderCell: (column: { name: string; label: string; [propName: string]: any; }, option: Option, colIndex: number, rowIndex: number) => JSX.Element; render(): JSX.Element; }