UNPKG

@ng-web-apis/resize-observer

Version:
24 lines (18 loc) 1.2 kB
import * as i0 from '@angular/core'; import { InjectionToken } from '@angular/core'; import { Observable } from 'rxjs'; declare class WaResizeObserver { readonly waResizeObserver: i0.OutputRef<readonly ResizeObserverEntry[]>; waResizeBox: ResizeObserverBoxOptions; static ɵfac: i0.ɵɵFactoryDeclaration<WaResizeObserver, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<WaResizeObserver, "[waResizeObserver]", never, { "waResizeBox": { "alias": "waResizeBox"; "required": false; }; }, { "waResizeObserver": "waResizeObserver"; }, never, never, true, never>; } declare class WaResizeObserverService extends Observable<readonly ResizeObserverEntry[]> { constructor(); static ɵfac: i0.ɵɵFactoryDeclaration<WaResizeObserverService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<WaResizeObserverService>; } declare const WA_RESIZE_OPTION_BOX_DEFAULT: ResizeObserverBoxOptions; declare const WA_RESIZE_OPTION_BOX: InjectionToken<ResizeObserverBoxOptions>; declare const WA_RESIZE_OBSERVER_SUPPORT: InjectionToken<boolean>; export { WA_RESIZE_OBSERVER_SUPPORT, WA_RESIZE_OPTION_BOX, WA_RESIZE_OPTION_BOX_DEFAULT, WaResizeObserver, WaResizeObserverService };