vscroll
Version:
Virtual scroll engine
12 lines (11 loc) • 682 B
TypeScript
import { Scroller } from '../../scroller';
import { AdapterRemoveOptions } from '../../interfaces/index';
declare const Remove_base: import("../../interfaces/process").IBaseAdapterProcess;
export default class Remove extends Remove_base {
static run(scroller: Scroller, options: AdapterRemoveOptions): void;
static doRemove(scroller: Scroller, params: AdapterRemoveOptions): boolean;
static removeBufferedItems(scroller: Scroller, options: AdapterRemoveOptions): number[];
static removeVirtualItems(scroller: Scroller, params: AdapterRemoveOptions): boolean;
static shiftFirstVisibleIndex(scroller: Scroller, listToRemove: number[], increase: boolean): void;
}
export {};