scroller.component.d.ts 776 B

123456789101112131415161718192021222324
  1. import { ElementRef, EventEmitter, Renderer2, NgZone, OnInit, OnDestroy } from '@angular/core';
  2. export declare class ScrollerComponent implements OnInit, OnDestroy {
  3. private ngZone;
  4. private renderer;
  5. scrollbarV: boolean;
  6. scrollbarH: boolean;
  7. scrollHeight: number;
  8. scrollWidth: number;
  9. scroll: EventEmitter<any>;
  10. scrollYPos: number;
  11. scrollXPos: number;
  12. prevScrollYPos: number;
  13. prevScrollXPos: number;
  14. element: any;
  15. parentElement: any;
  16. onScrollListener: any;
  17. private _scrollEventListener;
  18. constructor(ngZone: NgZone, element: ElementRef, renderer: Renderer2);
  19. ngOnInit(): void;
  20. ngOnDestroy(): void;
  21. setOffset(offsetY: number): void;
  22. onScrolled(event: MouseEvent): void;
  23. updateOffset(): void;
  24. }