Interface IWindowService

Hierarchy

  • Window
    • IWindowService

Index

Index signatures

Properties

Methods

Index signatures

(key: string): any

Parameters

  • key: string

Returns

any

Properties

public animationStartTime: number

public applicationCache: ApplicationCache

public clientInformation: Navigator

public clipboardData: DataTransfer

public closed: boolean

public console: Console

public defaultStatus: string

public devicePixelRatio: number

public doNotTrack: string

public document: Document

public event: MSEventObj

public external: External

public frameElement: Element

public frames: Window

public history: History

public indexedDB: IDBFactory

public innerHeight: number

public innerWidth: number

public length: number

public localStorage: Storage

public location: Location

public maxConnectionsPerServer: number

public msAnimationStartTime: number

public msCrypto: Crypto

public msIndexedDB: IDBFactory

public name: string

public navigator: Navigator

public offscreenBuffering: any

public onabort: (ev: UIEvent) => any

public onafterprint: (ev: Event) => any

public onbeforeprint: (ev: Event) => any

public onbeforeunload: (ev: BeforeUnloadEvent) => any

public onblur: (ev: FocusEvent) => any

public oncanplay: (ev: Event) => any

public oncanplaythrough: (ev: Event) => any

public onchange: (ev: Event) => any

public onclick: (ev: MouseEvent) => any

public oncontextmenu: (ev: MouseEvent) => any

public ondblclick: (ev: MouseEvent) => any

public ondevicemotion: (ev: DeviceMotionEvent) => any

public ondeviceorientation: (ev: DeviceOrientationEvent) => any

public ondrag: (ev: DragEvent) => any

public ondragend: (ev: DragEvent) => any

public ondragenter: (ev: DragEvent) => any

public ondragleave: (ev: DragEvent) => any

public ondragover: (ev: DragEvent) => any

public ondragstart: (ev: DragEvent) => any

public ondrop: (ev: DragEvent) => any

public ondurationchange: (ev: Event) => any

public onemptied: (ev: Event) => any

public onended: (ev: Event) => any

public onerror: ErrorEventHandler

public onfocus: (ev: FocusEvent) => any

public onfocusin: (ev: FocusEvent) => any

public onfocusout: (ev: FocusEvent) => any

public onhashchange: (ev: Event) => any

public onhelp: (ev: Event) => any

public oninput: (ev: Event) => any

public onkeydown: (ev: KeyboardEvent) => any

public onkeypress: (ev: KeyboardEvent) => any

public onkeyup: (ev: KeyboardEvent) => any

public onload: (ev: Event) => any

public onloadeddata: (ev: Event) => any

public onloadedmetadata: (ev: Event) => any

public onloadstart: (ev: Event) => any

public onmessage: (ev: MessageEvent) => any

public onmousedown: (ev: MouseEvent) => any

public onmouseenter: (ev: MouseEvent) => any

public onmouseleave: (ev: MouseEvent) => any

public onmousemove: (ev: MouseEvent) => any

public onmouseout: (ev: MouseEvent) => any

public onmouseover: (ev: MouseEvent) => any

public onmouseup: (ev: MouseEvent) => any

public onmousewheel: (ev: MouseWheelEvent) => any

public onmsgesturechange: (ev: any) => any

public onmsgesturedoubletap: (ev: any) => any

public onmsgestureend: (ev: any) => any

public onmsgesturehold: (ev: any) => any

public onmsgesturestart: (ev: any) => any

public onmsgesturetap: (ev: any) => any

public onmsinertiastart: (ev: any) => any

public onmspointercancel: (ev: any) => any

public onmspointerdown: (ev: any) => any

public onmspointerenter: (ev: any) => any

public onmspointerhover: (ev: any) => any

public onmspointerleave: (ev: any) => any

public onmspointermove: (ev: any) => any

public onmspointerout: (ev: any) => any

public onmspointerover: (ev: any) => any

public onmspointerup: (ev: any) => any

public onoffline: (ev: Event) => any

public ononline: (ev: Event) => any

public onpagehide: (ev: PageTransitionEvent) => any

public onpageshow: (ev: PageTransitionEvent) => any

public onpause: (ev: Event) => any

public onplay: (ev: Event) => any

public onplaying: (ev: Event) => any

public onpointercancel: (ev: PointerEvent) => any

public onpointerdown: (ev: PointerEvent) => any

public onpointerenter: (ev: PointerEvent) => any

public onpointerleave: (ev: PointerEvent) => any

public onpointermove: (ev: PointerEvent) => any

public onpointerout: (ev: PointerEvent) => any

public onpointerover: (ev: PointerEvent) => any

public onpointerup: (ev: PointerEvent) => any

public onpopstate: (ev: PopStateEvent) => any

public onprogress: (ev: any) => any

public onratechange: (ev: Event) => any

public onreadystatechange: (ev: Event) => any

public onreset: (ev: Event) => any

public onresize: (ev: UIEvent) => any

public onscroll: (ev: UIEvent) => any

public onseeked: (ev: Event) => any

public onseeking: (ev: Event) => any

public onselect: (ev: UIEvent) => any

public onstalled: (ev: Event) => any

public onstorage: (ev: StorageEvent) => any

public onsubmit: (ev: Event) => any

public onsuspend: (ev: Event) => any

public ontimeupdate: (ev: Event) => any

public onunload: (ev: Event) => any

public onvolumechange: (ev: Event) => any

public onwaiting: (ev: Event) => any

public opener: Window

public outerHeight: number

public outerWidth: number

public pageXOffset: number

public pageYOffset: number

public parent: Window

public performance: Performance

public screen: Screen

public screenLeft: number

public screenTop: number

public screenX: number

public screenY: number

public self: Window

public sessionStorage: Storage

public status: string

public styleMedia: StyleMedia

public top: Window

public window: Window

Methods

public addEventListener(type: string, listener: EventListener, useCapture?: boolean)

Parameters

  • type: string
  • listener: EventListener
  • useCapture?: boolean optional

public addEventListener(type: string, listener: EventListener, useCapture?: boolean)

Parameters

  • type: string
  • listener: EventListener
  • useCapture?: boolean optional

public addEventListener(type: string, listener: EventListener, useCapture?: boolean)

Parameters

  • type: string
  • listener: EventListener
  • useCapture?: boolean optional

public addEventListener(type: string, listener: EventListener, useCapture?: boolean)

Parameters

  • type: string
  • listener: EventListener
  • useCapture?: boolean optional

public alert(message?: any)

Parameters

  • message?: any optional

public atob(encodedString: string): string

Parameters

  • encodedString: string

Returns

string

public atob(encodedString: string): string

Parameters

  • encodedString: string

Returns

string

public atob(encodedString: string): string

Parameters

  • encodedString: string

Returns

string

public atob(encodedString: string): string

Parameters

  • encodedString: string

Returns

string

public attachEvent(event: string, listener: EventListener): boolean

Parameters

  • event: string
  • listener: EventListener

Returns

boolean

public attachEvent(event: string, listener: EventListener): boolean

Parameters

  • event: string
  • listener: EventListener

Returns

boolean

public attachEvent(event: string, listener: EventListener): boolean

Parameters

  • event: string
  • listener: EventListener

Returns

boolean

public attachEvent(event: string, listener: EventListener): boolean

Parameters

  • event: string
  • listener: EventListener

Returns

boolean

public blur()

public btoa(rawString: string): string

Parameters

  • rawString: string

Returns

string

public btoa(rawString: string): string

Parameters

  • rawString: string

Returns

string

public btoa(rawString: string): string

Parameters

  • rawString: string

Returns

string

public btoa(rawString: string): string

Parameters

  • rawString: string

Returns

string

public cancelAnimationFrame(handle: number)

Parameters

  • handle: number

public captureEvents()

public captureEvents()

public captureEvents()

public captureEvents()

public clearImmediate(handle: number)

Parameters

  • handle: number

public clearImmediate(handle: number)

Parameters

  • handle: number

public clearImmediate(handle: number)

Parameters

  • handle: number

public clearImmediate(handle: number)

Parameters

  • handle: number

public clearImmediate(handle: number)

Parameters

  • handle: number

public clearImmediate(handle: number)

Parameters

  • handle: number

public clearImmediate(handle: number)

Parameters

  • handle: number

public clearImmediate(handle: number)

Parameters

  • handle: number

public clearInterval(handle: number)

Parameters

  • handle: number

public clearInterval(handle: number)

Parameters

  • handle: number

public clearInterval(handle: number)

Parameters

  • handle: number

public clearInterval(handle: number)

Parameters

  • handle: number

public clearTimeout(handle: number)

Parameters

  • handle: number

public clearTimeout(handle: number)

Parameters

  • handle: number

public clearTimeout(handle: number)

Parameters

  • handle: number

public clearTimeout(handle: number)

Parameters

  • handle: number

public close()

public confirm(message?: string): boolean

Parameters

  • message?: string optional

Returns

boolean

public createPopup(arguments?: any): MSPopupWindow

Parameters

  • arguments?: any optional

Returns

MSPopupWindow

public createPopup(arguments?: any): MSPopupWindow

Parameters

  • arguments?: any optional

Returns

MSPopupWindow

public createPopup(arguments?: any): MSPopupWindow

Parameters

  • arguments?: any optional

Returns

MSPopupWindow

public createPopup(arguments?: any): MSPopupWindow

Parameters

  • arguments?: any optional

Returns

MSPopupWindow

public detachEvent(event: string, listener: EventListener)

Parameters

  • event: string
  • listener: EventListener

public detachEvent(event: string, listener: EventListener)

Parameters

  • event: string
  • listener: EventListener

public detachEvent(event: string, listener: EventListener)

Parameters

  • event: string
  • listener: EventListener

public detachEvent(event: string, listener: EventListener)

Parameters

  • event: string
  • listener: EventListener

public dispatchEvent(evt: Event): boolean

Parameters

  • evt: Event

Returns

boolean

public dispatchEvent(evt: Event): boolean

Parameters

  • evt: Event

Returns

boolean

public dispatchEvent(evt: Event): boolean

Parameters

  • evt: Event

Returns

boolean

public dispatchEvent(evt: Event): boolean

Parameters

  • evt: Event

Returns

boolean

public execScript(code: string, language?: string): any

Parameters

  • code: string
  • language?: string optional

Returns

any

public execScript(code: string, language?: string): any

Parameters

  • code: string
  • language?: string optional

Returns

any

public execScript(code: string, language?: string): any

Parameters

  • code: string
  • language?: string optional

Returns

any

public execScript(code: string, language?: string): any

Parameters

  • code: string
  • language?: string optional

Returns

any

public focus()

public getComputedStyle(elt: Element, pseudoElt?: string): CSSStyleDeclaration

Parameters

  • elt: Element
  • pseudoElt?: string optional

Returns

CSSStyleDeclaration

public getSelection(): Selection

Returns

Selection

public item(index: any): any

Parameters

  • index: any

Returns

any

public item(index: any): any

Parameters

  • index: any

Returns

any

public item(index: any): any

Parameters

  • index: any

Returns

any

public item(index: any): any

Parameters

  • index: any

Returns

any

public matchMedia(mediaQuery: string): MediaQueryList

Parameters

  • mediaQuery: string

Returns

MediaQueryList

public moveBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public moveBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public moveBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public moveBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public moveTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public moveTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public moveTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public moveTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public msCancelRequestAnimationFrame(handle: number)

Parameters

  • handle: number

public msClearImmediate(handle: number)

Parameters

  • handle: number

public msClearImmediate(handle: number)

Parameters

  • handle: number

public msClearImmediate(handle: number)

Parameters

  • handle: number

public msClearImmediate(handle: number)

Parameters

  • handle: number

public msClearImmediate(handle: number)

Parameters

  • handle: number

public msClearImmediate(handle: number)

Parameters

  • handle: number

public msClearImmediate(handle: number)

Parameters

  • handle: number

public msClearImmediate(handle: number)

Parameters

  • handle: number

public msIsStaticHTML(html: string): boolean

Parameters

  • html: string

Returns

boolean

public msMatchMedia(mediaQuery: string): MediaQueryList

Parameters

  • mediaQuery: string

Returns

MediaQueryList

public msRequestAnimationFrame(callback: FrameRequestCallback): number

Parameters

  • callback: FrameRequestCallback

Returns

number

public msSetImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public msSetImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public msSetImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public msSetImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public msSetImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public msSetImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public msSetImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public msSetImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public msWriteProfilerMark(profilerMarkName: string)

Parameters

  • profilerMarkName: string

public msWriteProfilerMark(profilerMarkName: string)

Parameters

  • profilerMarkName: string

public msWriteProfilerMark(profilerMarkName: string)

Parameters

  • profilerMarkName: string

public msWriteProfilerMark(profilerMarkName: string)

Parameters

  • profilerMarkName: string

public navigate(url: string)

Parameters

  • url: string

public navigate(url: string)

Parameters

  • url: string

public navigate(url: string)

Parameters

  • url: string

public navigate(url: string)

Parameters

  • url: string

public open(url?: string, target?: string, features?: string, replace?: boolean): Window

Parameters

  • url?: string optional
  • target?: string optional
  • features?: string optional
  • replace?: boolean optional

Returns

Window

public postMessage(message: any, targetOrigin: string, ports?: any)

Parameters

  • message: any
  • targetOrigin: string
  • ports?: any optional

public print()

public prompt(message?: string, defaul?: string): string

Parameters

  • message?: string optional
  • defaul?: string optional

Returns

string

public releaseEvents()

public releaseEvents()

public releaseEvents()

public releaseEvents()

public removeEventListener(type: string, listener: EventListener, useCapture?: boolean)

Parameters

  • type: string
  • listener: EventListener
  • useCapture?: boolean optional

public removeEventListener(type: string, listener: EventListener, useCapture?: boolean)

Parameters

  • type: string
  • listener: EventListener
  • useCapture?: boolean optional

public removeEventListener(type: string, listener: EventListener, useCapture?: boolean)

Parameters

  • type: string
  • listener: EventListener
  • useCapture?: boolean optional

public removeEventListener(type: string, listener: EventListener, useCapture?: boolean)

Parameters

  • type: string
  • listener: EventListener
  • useCapture?: boolean optional

public requestAnimationFrame(callback: FrameRequestCallback): number

Parameters

  • callback: FrameRequestCallback

Returns

number

public resizeBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public resizeBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public resizeBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public resizeBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public resizeTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public resizeTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public resizeTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public resizeTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public scroll(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public scrollBy(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public scrollTo(x?: number, y?: number)

Parameters

  • x?: number optional
  • y?: number optional

public setImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public setImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public setImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public setImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public setImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public setImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public setImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public setImmediate(expression: any, args?: Array<any>): number

Parameters

  • expression: any
  • args?: Array<any> optional

Returns

number

public setInterval(handler: any, timeout?: any, args?: Array<any>): number

Parameters

  • handler: any
  • timeout?: any optional
  • args?: Array<any> optional

Returns

number

public setInterval(handler: any, timeout?: any, args?: Array<any>): number

Parameters

  • handler: any
  • timeout?: any optional
  • args?: Array<any> optional

Returns

number

public setInterval(handler: any, timeout?: any, args?: Array<any>): number

Parameters

  • handler: any
  • timeout?: any optional
  • args?: Array<any> optional

Returns

number

public setInterval(handler: any, timeout?: any, args?: Array<any>): number

Parameters

  • handler: any
  • timeout?: any optional
  • args?: Array<any> optional

Returns

number

public setTimeout(handler: any, timeout?: any, args?: Array<any>): number

Parameters

  • handler: any
  • timeout?: any optional
  • args?: Array<any> optional

Returns

number

public setTimeout(handler: any, timeout?: any, args?: Array<any>): number

Parameters

  • handler: any
  • timeout?: any optional
  • args?: Array<any> optional

Returns

number

public setTimeout(handler: any, timeout?: any, args?: Array<any>): number

Parameters

  • handler: any
  • timeout?: any optional
  • args?: Array<any> optional

Returns

number

public setTimeout(handler: any, timeout?: any, args?: Array<any>): number

Parameters

  • handler: any
  • timeout?: any optional
  • args?: Array<any> optional

Returns

number

public showHelp(url: string, helpArg?: any, features?: string)

Parameters

  • url: string
  • helpArg?: any optional
  • features?: string optional

public showHelp(url: string, helpArg?: any, features?: string)

Parameters

  • url: string
  • helpArg?: any optional
  • features?: string optional

public showHelp(url: string, helpArg?: any, features?: string)

Parameters

  • url: string
  • helpArg?: any optional
  • features?: string optional

public showHelp(url: string, helpArg?: any, features?: string)

Parameters

  • url: string
  • helpArg?: any optional
  • features?: string optional

public showModalDialog(url?: string, argument?: any, options?: any): any

Parameters

  • url?: string optional
  • argument?: any optional
  • options?: any optional

Returns

any

public showModelessDialog(url?: string, argument?: any, options?: any): Window

Parameters

  • url?: string optional
  • argument?: any optional
  • options?: any optional

Returns

Window

public showModelessDialog(url?: string, argument?: any, options?: any): Window

Parameters

  • url?: string optional
  • argument?: any optional
  • options?: any optional

Returns

Window

public showModelessDialog(url?: string, argument?: any, options?: any): Window

Parameters

  • url?: string optional
  • argument?: any optional
  • options?: any optional

Returns

Window

public showModelessDialog(url?: string, argument?: any, options?: any): Window

Parameters

  • url?: string optional
  • argument?: any optional
  • options?: any optional

Returns

Window

public toStaticHTML(html: string): string

Parameters

  • html: string

Returns

string

public toStaticHTML(html: string): string

Parameters

  • html: string

Returns

string

public toStaticHTML(html: string): string

Parameters

  • html: string

Returns

string

public toStaticHTML(html: string): string

Parameters

  • html: string

Returns

string

public toString(): string

Returns

string