UNPKG

@blueprintjs/table

Version:

Scalable interactive table component

20 lines (19 loc) 749 B
import * as React from "react"; import { AbstractComponent, type ContextMenuContentProps } from "@blueprintjs/core"; import { RenderMode } from "./common/renderMode"; import type { TableBodyProps } from "./tableBody"; export declare class TableBody2 extends AbstractComponent<TableBodyProps> { static defaultProps: { loading: boolean; renderMode: RenderMode; }; private activationCell; private containerRef; shouldComponentUpdate(nextProps: TableBodyProps): boolean; render(): React.JSX.Element; renderContextMenu: ({ mouseEvent }: ContextMenuContentProps) => React.JSX.Element | undefined; private handleContextMenu; private handleSelectionEnd; private locateClick; private locateDrag; }