UNPKG

e-virt-table

Version:

A powerful data table based on canvas. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.

30 lines (29 loc) 656 B
import type Context from './Context'; export default class Body { private resizeTarget; private isMouseDown; private resizeDiff; private clientY; private ctx; private x; private y; private width; private height; private headIndex; private tailIndex; private isResizing; private renderRows; private visibleRows; private visibleHeight; private visibleWidth; private data; constructor(ctx: Context); private init; private initResizeRow; private resizeRow; private drawTipLine; private drawFiexShadow; private binarySearch; update(): void; draw(): void; }