@adoratorio/hades
Version:
A smooth scrollbar based on Hermes, scroll down 'till hell
25 lines • 724 B
TypeScript
import Hades from "../..";
import { HadesPlugin } from "../../declarations";
import { DragAndScrollOptions } from "./declarations";
declare class DragAndScroll implements HadesPlugin {
private context;
private options;
private eventNode;
private mouseDownHandler;
private mouseMoveHandler;
private mouseUpHandler;
private isDragging;
private prevPoint;
name: string;
constructor(options: Partial<DragAndScrollOptions>);
register(context: Hades): void;
attach(): void;
detach(): void;
private mouseDown;
private mouseMove;
private mouseUp;
destroy(): void;
private get isTouchDevice();
}
export default DragAndScroll;
//# sourceMappingURL=index.d.ts.map