@foblex/platform
Version:
An Angular library providing a set of services for supporting server-side rendering (SSR) and other features.
18 lines (17 loc) • 523 B
TypeScript
export interface IWindowService {
getComputedStyle(element: Element): CSSStyleDeclaration;
innerWidth: number;
innerHeight: number;
pageXOffset: number;
pageYOffset: number;
isMediaQuery(query: string): boolean;
requestAnimationFrame(callback: FrameRequestCallback): number;
location: Location | {
href: string;
pathname: string;
search: string;
hash: string;
origin: string;
};
open(url?: string, target?: string, features?: string): void;
}