UNPKG

@swimlane/ngx-datatable

Version:

ngx-datatable is an Angular table grid component for presenting large and complex data.

28 lines (27 loc) 816 B
import { EventEmitter, ElementRef, NgZone, OnInit, OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; /** * Visibility Observer Directive * * Usage: * * <div * visibilityObserver * (visible)="onVisible($event)"> * </div> * */ export declare class VisibilityDirective implements OnInit, OnDestroy { private element; private zone; isVisible: boolean; visible: EventEmitter<any>; timeout: any; constructor(element: ElementRef, zone: NgZone); ngOnInit(): void; ngOnDestroy(): void; onVisibilityChange(): void; runCheck(): void; static ɵfac: i0.ɵɵFactoryDeclaration<VisibilityDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<VisibilityDirective, "[visibilityObserver]", never, {}, { "visible": "visible"; }, never>; }