@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
TypeScript
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>;
}