UNPKG

@yoyoboot/l-52abp-ng

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.

34 lines (33 loc) 1.68 kB
import { AfterViewInit, OnDestroy, ElementRef, NgZone, EventEmitter } from '@angular/core'; import { ScrollbarOptions } from './interfaces'; import * as i0 from "@angular/core"; export declare class ScrollbarDirective implements AfterViewInit, OnDestroy { private elRef; private zone; private instance; private readonly ngDestroy; private _disabled; options: ScrollbarOptions; set disabled(value: boolean); readonly psScrollX: EventEmitter<any>; readonly psScrollY: EventEmitter<any>; readonly psScrollUp: EventEmitter<any>; readonly psScrollDown: EventEmitter<any>; readonly psScrollLeft: EventEmitter<any>; readonly psScrollRight: EventEmitter<any>; readonly psXReachStart: EventEmitter<any>; readonly psXReachEnd: EventEmitter<any>; readonly psYReachStart: EventEmitter<any>; readonly psYReachEnd: EventEmitter<any>; constructor(elRef: ElementRef, zone: NgZone); private get el(); scrollToBottom(): void; scrollToTop(): void; scrollToLeft(): void; scrollToRight(): void; private init; ngOnDestroy(): void; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ScrollbarDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<ScrollbarDirective, "[Scrollbar]", ["scrollbarComp"], { "options": "scrollbar"; "disabled": "disabled"; }, { "psScrollX": "psScrollX"; "psScrollY": "psScrollY"; "psScrollUp": "psScrollUp"; "psScrollDown": "psScrollDown"; "psScrollLeft": "psScrollLeft"; "psScrollRight": "psScrollRight"; "psXReachStart": "psXReachStart"; "psXReachEnd": "psXReachEnd"; "psYReachStart": "psYReachStart"; "psYReachEnd": "psYReachEnd"; }, never>; }