UNPKG

@ima/core

Version:

IMA.js framework for isomorphic javascript application

104 lines 1.8 kB
import { Window } from './Window'; /** * Server-side implementation of the `Window` utility API. */ export declare class ServerWindow extends Window { static get $dependencies(): never[]; /** * @inheritDoc */ isClient(): false; /** * @inheritDoc */ isCookieEnabled(): false; /** * @inheritDoc */ hasSessionStorage(): false; /** * @inheritDoc */ setTitle(): never; /** * @inheritDoc */ getWindow(): undefined; /** * @inheritDoc */ getDocument(): undefined; /** * @inheritDoc */ getScrollX(): 0; /** * @inheritDoc */ getScrollY(): 0; /** * @inheritDoc */ scrollTo(): void; /** * @inheritDoc */ getDomain(): ''; /** * @inheritDoc */ getHost(): ''; /** * @inheritDoc */ getPath(): ''; /** * @inheritDoc */ getUrl(): ''; /** * @inheritDoc */ getBody(): undefined; /** * @inheritDoc */ getElementById(): null; /** * @inheritDoc */ getHistoryState(): undefined; /** * @inheritDoc */ querySelector(): null; /** * @inheritDoc */ querySelectorAll<E extends Element = Element>(selector: string): NodeListOf<E>; /** * @inheritDoc */ redirect(): void; /** * @inheritDoc */ pushState(): void; /** * @inheritDoc */ replaceState(): void; /** * @inheritDoc */ createCustomEvent<T>(name: string, options: CustomEventInit<T>): CustomEvent<T>; /** * @inheritDoc */ bindEventListener(): void; /** * @inheritDoc */ unbindEventListener(): void; } //# sourceMappingURL=ServerWindow.d.ts.map