UNPKG

react-smooth-scrollbar-z

Version:

A React wrapper for Smooth Scrollbar with hooks and plugin support

22 lines (21 loc) 493 B
import { ScrollbarPlugin } from "smooth-scrollbar"; export interface ScrollLockOptions { lockX?: boolean; lockY?: boolean; enabled?: boolean; } export default class ScrollLockPlugin extends ScrollbarPlugin { static pluginName: string; options: ScrollLockOptions; transformDelta(delta: { x: number; y: number; }): { x: number; y: number; }; lockAll(): void; unlock(): void; lockXOnly(): void; lockYOnly(): void; }