UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

26 lines (25 loc) 1.03 kB
import React, { ReactNode } from 'react'; import { DraggableProvided, DraggableStateSnapshot } from 'react-beautiful-dnd'; import Record from '../data-set/Record'; import { ElementProps } from '../core/ViewComponent'; import { ColumnLock } from './enum'; import ColumnGroups from './ColumnGroups'; import { Group } from '../data-set/DataSet'; import VirtualRowMetaData from './VirtualRowMetaData'; export interface TableRowProps extends ElementProps { lock?: ColumnLock | boolean | undefined; isExpanded?: boolean | undefined; columnGroups: ColumnGroups; record: Record; index: number; virtualIndex?: number | undefined; headerGroupIndex?: number | undefined; expandIconColumnIndex?: number | undefined; snapshot?: DraggableStateSnapshot | undefined; provided?: DraggableProvided | undefined; groupPath?: [Group, boolean][] | undefined; metaData?: VirtualRowMetaData; children?: ReactNode; } declare const _default: React.FunctionComponent<TableRowProps>; export default _default;