UNPKG

ngx-scrollbar-v8

Version:

Custom overlay-scrollbars with native scrolling mechanism.

28 lines (27 loc) 805 B
import { NgZone } from '@angular/core'; import { Observable } from 'rxjs'; import { NgScrollbar } from './ng-scrollbar'; import { NgScrollbarThumb } from './ng-scrollbar-thumb'; export declare class NgScrollbarY extends NgScrollbarThumb { protected _document: any; protected _parent: NgScrollbar; protected _zone: NgZone; /** * Calculate scrollbar thumbnail size */ readonly thumbSize: number; constructor(_document: any, _parent: NgScrollbar, _platform: Object, _zone: NgZone); /** * Scrollbar click * @param e Mouse event */ onScrollbarHolderClick(e: any): void; /** * Update scrollbar */ protected updateScrollbar(): void; /** * Start vertical thumb worker */ protected startThumbEvents(): Observable<any>; }