ng2-qgrid
Version:
Angular Grid
39 lines (33 loc) • 674 B
TypeScript
/**
* A class that contains properties about scroll status.
*
* ### Suggested Links
*
* * [Scroll View](/doc/api/scroll-view.html)
*/
export declare interface ScrollModel {
/**
* Scroll mode.
*
* * `'default'` mode without virtualization.
* * `'virtual'` turn on virtual mode.
*/
mode?: 'default' | 'virtual';
/**
* Top scroll position.
*/
top?: number;
/**
* Left scroll position.
*/
left?: number;
/**
* Row index on top of the q-grid client area.
*/
cursor?: number;
map: {
rowToView: (index: number) => number,
viewToRow: (index: number) => number,
};
resetTriggers: Array<string>;
}