@adoratorio/hades
Version:
A smooth scrollbar based on Hermes, scroll down 'till hell
23 lines • 789 B
TypeScript
import Hades from "../..";
import Boundaries from "../../Boundaries";
import { HadesPlugin } from "../../declarations";
import { VirtualRenderOptions } from "./declarations";
declare class VirtualRender implements HadesPlugin {
private context;
private options;
private lastFrame;
private readonly REFLOW_THROTTLE;
name: string;
constructor(options: Partial<VirtualRenderOptions>);
register(context: Hades): void;
preFrame(context: Hades): void;
render(context: Hades): void;
scroll(context: Hades): void;
startRender(): void;
stopRender(): void;
get boundaries(): Boundaries;
set infiniteScroll(infiniteScroll: boolean);
set boundaries(boundaries: Boundaries);
}
export default VirtualRender;
//# sourceMappingURL=index.d.ts.map