choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
19 lines (18 loc) • 609 B
TypeScript
import { ReactNode } from 'react';
import TableStore from './TableStore';
import Record from '../data-set/Record';
export default class VirtualRowMetaData {
store: TableStore;
prev?: VirtualRowMetaData | undefined;
next?: VirtualRowMetaData | undefined;
actualHeight?: number;
record?: Record;
type: 'row' | 'group';
groupLevel?: number;
aggregation?: boolean;
node?: ReactNode;
get height(): number;
get offset(): number;
constructor(store: TableStore, type: 'row' | 'group', prev?: VirtualRowMetaData, record?: Record);
setHeight(height: number): void;
}