dockview-core
Version:
Zero dependency layout manager supporting tabs, groups, grids and splitviews for vanilla TypeScript
16 lines (15 loc) • 560 B
TypeScript
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;
}