vscroll
Version:
Virtual scroll engine
53 lines (52 loc) • 1.44 kB
TypeScript
import { IAdapterProp, ItemAdapter, AdapterMethodResult, IReactivePropsStore } from '../../interfaces/index';
export declare enum AdapterPropName {
id = "id",
mock = "mock",
augmented = "augmented",
version = "version",
init = "init",
init$ = "init$",
packageInfo = "packageInfo",
itemsCount = "itemsCount",
bufferInfo = "bufferInfo",
isLoading = "isLoading",
isLoading$ = "isLoading$",
loopPending = "loopPending",
loopPending$ = "loopPending$",
firstVisible = "firstVisible",
firstVisible$ = "firstVisible$",
lastVisible = "lastVisible",
lastVisible$ = "lastVisible$",
bof = "bof",
bof$ = "bof$",
eof = "eof",
eof$ = "eof$",
paused = "paused",
paused$ = "paused$",
reset = "reset",
reload = "reload",
append = "append",
prepend = "prepend",
check = "check",
remove = "remove",
clip = "clip",
insert = "insert",
replace = "replace",
update = "update",
pause = "pause",
resume = "resume",
fix = "fix",
relax = "relax",
showLog = "showLog"
}
export declare enum AdapterPropType {
Scalar = 0,
Reactive = 1,
WorkflowRunner = 2,
Function = 3
}
export declare const methodPreResult: AdapterMethodResult;
export declare const methodPausedResult: AdapterMethodResult;
export declare const EMPTY_ITEM: ItemAdapter;
export declare const getDefaultAdapterProps: () => IAdapterProp[];
export declare const reactiveConfigStorage: Map<number, IReactivePropsStore>;