@progress/kendo-angular-grid
Version:
Kendo UI Grid for Angular - high performance data grid with paging, filtering, virtualization, CRUD, and more.
38 lines (37 loc) • 1.31 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
/**
* Arguments for the [`contentScroll`](slug:api_grid_gridcomponent#toc-contentscroll) event.
*/
export interface ContentScrollEvent {
/**
* The scroll left position.
*/
scrollLeft: number;
/**
* The scroll top position.
*/
scrollTop: number;
/**
* The index of the first row visible in the viewport.
* Available only if the grid is configured for virtual scrolling.
*/
startRow: number;
/**
* The index of the last row visible in the viewport.
* Available only if the grid is configured for virtual scrolling.
*/
endRow: number;
/**
* The index of the first column visible in the viewport.
* Available only if the `virtualColumns` option is set to true.
*/
startColumn: number;
/**
* The index of the last column visible in the viewport.
* Available only if the `virtualColumns` option is set to true.
*/
endColumn: number;
}