UNPKG

rfx-parallax

Version:
39 lines (38 loc) 1.1 kB
import { OnDestroy } from '@angular/core'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class ResizeEventService implements OnDestroy { private platformId; /** * Subscribe to window resize changes. * @type {Subject<undefined>} */ private subjectResize; /** * Window resize listener. * @type {EventListenerOrEventListenerObject} */ private resizeEvent; private isBrowser; constructor(platformId: Object); ngOnDestroy(): void; /** * Create window resize listener. */ createListener(): void; /** * Destroy window resize listener. */ destroyListener(): void; /** * Trigger window resize event. */ private onResizeEvent; /** * Get window resize event. * @return {Observable<undefined>} - Window resize event. */ getResize(): Observable<undefined>; static ɵfac: i0.ɵɵFactoryDeclaration<ResizeEventService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ResizeEventService>; }