@foblex/platform
Version:
An Angular library providing a set of services for supporting server-side rendering (SSR) and other features.
16 lines (15 loc) • 696 B
TypeScript
import { IWindowService } from './i-window-service';
import * as i0 from "@angular/core";
export declare class BrowserWindowService implements IWindowService {
getComputedStyle(element: Element): CSSStyleDeclaration;
get innerWidth(): number;
get innerHeight(): number;
get pageXOffset(): number;
get pageYOffset(): number;
isMediaQuery(query: string): boolean;
requestAnimationFrame(callback: FrameRequestCallback): number;
get location(): Location;
open(url?: string, target?: string, features?: string): void;
static ɵfac: i0.ɵɵFactoryDeclaration<BrowserWindowService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<BrowserWindowService>;
}