UNPKG

@siemens/ngx-datatable

Version:

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

27 lines (26 loc) 844 B
import { OnDestroy, OnInit } 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; readonly isVisible: import("@angular/core").WritableSignal<boolean>; readonly visible: import("@angular/core").OutputEmitterRef<boolean>; timeout?: number; ngOnInit(): void; ngOnDestroy(): void; onVisibilityChange(): void; runCheck(): void; static ɵfac: i0.ɵɵFactoryDeclaration<VisibilityDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<VisibilityDirective, "[visibilityObserver]", never, {}, { "visible": "visible"; }, never, never, true, never>; }