UNPKG

dockview-core

Version:

Zero dependency layout manager supporting tabs, groups, grids and splitviews for vanilla TypeScript

16 lines (15 loc) 560 B
import { CompositeDisposable } from './lifecycle'; export declare class Scrollbar extends CompositeDisposable { private readonly scrollableElement; private readonly _element; private readonly _scrollbar; private _scrollOffset; private _animationTimer; private _orientation; static MouseWheelSpeed: number; get element(): HTMLElement; get orientation(): 'horizontal' | 'vertical'; set orientation(value: 'horizontal' | 'vertical'); constructor(scrollableElement: HTMLElement); private calculateScrollbarStyles; }