UNPKG

fastlion-amis

Version:

一种MIS页面生成工具

18 lines (17 loc) 845 B
/// <reference types="react" /> import Table, { TableProps } from '../../../renderers/Table'; import { IColumn, IRow } from '../../../store/lionBiTable'; export default class LionBiTable extends Table { static defaultProps: Partial<TableProps>; constructor(props: TableProps); syncRows(props: TableProps, prevProps?: TableProps): boolean; handleToggleExpanded(item: IRow): void; formatData(rows: Array<any>, groupNameKey: string, groupDataKey: string): any; formatGroupKey(str: string): string; updateGroupColumns(rows: Array<any>): any; renderCell(region: string, column: IColumn, item: IRow, props: any, ignoreDrag?: boolean): JSX.Element | null; componentDidUpdate(prevProps: TableProps): void; render(): JSX.Element; } export declare class LionBiTableRenderer extends LionBiTable { }