UNPKG

@syncfusion/ej2-grids

Version:

Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel.

24 lines (23 loc) 721 B
import { IGrid, IAction } from '../base/interface'; import { ServiceLocator } from '../services/service-locator'; /** * Virtual Scrolling class */ export declare class VirtualScroll implements IAction { private parent; private blockSize; private locator; constructor(parent: IGrid, locator?: ServiceLocator); getModuleName(): string; private instantiateRenderer; ensurePageSize(): void; addEventListener(): void; removeEventListener(): void; private getCurrentEditedData; private createVirtualValidationForm; private virtualEditFormValidation; private scrollToEdit; private setEditedDataToValidationForm; private refreshVirtualElement; destroy(): void; }