vscroll
Version:
Virtual scroll engine
18 lines (17 loc) • 789 B
TypeScript
import { ProcessStatus } from './misc/index';
import { Scroller } from '../scroller';
declare const PreFetch_base: import("../interfaces").IBaseProcess;
export default class PreFetch extends PreFetch_base {
static run(scroller: Scroller): void;
static setPositionsAndIndexes(scroller: Scroller): void;
static setPositions(scroller: Scroller): void;
static getStartDelta(scroller: Scroller): number;
static setFirstIndex(scroller: Scroller): void;
static setLastIndex(scroller: Scroller): void;
static skipBufferedItems(scroller: Scroller): void;
static checkBufferGaps(scroller: Scroller): void;
static checkFetchPackSize(scroller: Scroller): void;
static setFetchDirection(scroller: Scroller): void;
static getStatus(scroller: Scroller): ProcessStatus;
}
export {};