Interface InAppBrowser

The object returned from a call to window.open. NOTE: The InAppBrowser window behaves like a standard web browser, and can't access Cordova APIs.

Hierarchy

  • Window
    • InAppBrowser

Index

Properties

Methods

Properties

public PERSISTENT: number

public TEMPORARY: number

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 onbatterycritical: (type: BatteryStatusEvent) => void

public onbatterylow: (type: BatteryStatusEvent) => void

public onbatterystatus: (type: BatteryStatusEvent) => void

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 onexit: (type: InAppBrowserEvent) => void

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 onloaderror: (type: InAppBrowserEvent) => void

public onloadstart: (type: InAppBrowserEvent) => void

public onloadstop: (type: InAppBrowserEvent) => void

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 plugins: { pushNotification: PushNotification; }

public plugins.pushNotification: PushNotification

This plugin allows to receive push notifications. The Android implementation uses Google's GCM (Google Cloud Messaging) service, whereas the iOS version is based on Apple APNS Notifications

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: ""loadstart"", callback: (event: InAppBrowserEvent) => void)

Adds a listener for an event from the InAppBrowser.

Parameters

  • type: ""loadstart""

    the event to listen for loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public addEventListener(type: ""loadstop"", callback: (event: InAppBrowserEvent) => void)

Adds a listener for an event from the InAppBrowser.

Parameters

  • type: ""loadstop""

    the event to listen for loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public addEventListener(type: ""loaderror"", callback: (event: InAppBrowserEvent) => void)

Adds a listener for an event from the InAppBrowser.

Parameters

  • type: ""loaderror""

    the event to listen for loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public addEventListener(type: ""exit"", callback: (event: InAppBrowserEvent) => void)

Adds a listener for an event from the InAppBrowser.

Parameters

  • type: ""exit""

    the event to listen for loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public addEventListener(type: string, callback: (event: InAppBrowserEvent) => void)

Adds a listener for an event from the InAppBrowser.

Parameters

  • type: string

    the event to listen for loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

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 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 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 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 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 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 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 captureEvents()

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 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 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 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 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 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 clearTimeout(handle: number)

Parameters

  • handle: number

public close()

Closes the InAppBrowser window.

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 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 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 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 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 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 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 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 execScript(code: string, language?: string): any

Parameters

  • code: string
  • language?: string optional

Returns

any

public executeScript(script: { code: string; }, callback: (result: any) => void)

Injects JavaScript code into the InAppBrowser window.

Parameters

  • script: { code: string; }

    Details of the script to run, specifying either a file or code key.

  • callback: (result: any) => void

    The function that executes after the JavaScript code is injected. If the injected script is of type code, the callback executes with a single parameter, which is the return value of the script, wrapped in an Array. For multi-line scripts, this is the return value of the last statement, or the last expression evaluated.

public executeScript(script: { file: string; }, callback: (result: any) => void)

Injects JavaScript code into the InAppBrowser window.

Parameters

  • script: { file: string; }

    Details of the script to run, specifying either a file or code key.

  • callback: (result: any) => void

    The function that executes after the JavaScript code is injected. If the injected script is of type code, the callback executes with a single parameter, which is the return value of the script, wrapped in an Array. For multi-line scripts, this is the return value of the last statement, or the last expression evaluated.

public focus()

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

Parameters

  • elt: Element
  • pseudoElt?: string optional

Returns

CSSStyleDeclaration

public getSelection(): Selection

Returns

Selection

public insertCSS(css: { code: string; }, callback: () => void)

Injects CSS into the InAppBrowser window.

Parameters

  • css: { code: string; }

    Details of the script to run, specifying either a file or code key.

  • callback: () => void

    The function that executes after the CSS is injected.

public insertCSS(css: { file: string; }, callback: () => void)

Injects CSS into the InAppBrowser window.

Parameters

  • css: { file: string; }

    Details of the script to run, specifying either a file or code key.

  • callback: () => void

    The function that executes after the CSS is injected.

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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 openDatabase(name: string, version: string, displayname: string, size: number, creationCallback?: (database: Database) => void): Database

Creates (opens, if exist) database with supplied parameters.

Parameters

  • name: string

    Database name

  • version: string

    Database version

  • displayname: string

    Database display name

  • size: number

    Size, in bytes

  • creationCallback?: (database: Database) => void optional

    Callback, that executed on database creation. Accepts Database object.

Returns

Database

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 releaseEvents()

public releaseEvents()

public releaseEvents()

public releaseEvents()

public releaseEvents()

public removeEventListener(type: ""loadstart"", callback: (event: InAppBrowserEvent) => void)

Removes a listener for an event from the InAppBrowser.

Parameters

  • type: ""loadstart""

    The event to stop listening for. loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public removeEventListener(type: ""loadstop"", callback: (event: InAppBrowserEvent) => void)

Removes a listener for an event from the InAppBrowser.

Parameters

  • type: ""loadstop""

    The event to stop listening for. loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public removeEventListener(type: ""loaderror"", callback: (event: InAppBrowserEvent) => void)

Removes a listener for an event from the InAppBrowser.

Parameters

  • type: ""loaderror""

    The event to stop listening for. loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public removeEventListener(type: ""exit"", callback: (event: InAppBrowserEvent) => void)

Removes a listener for an event from the InAppBrowser.

Parameters

  • type: ""exit""

    The event to stop listening for. loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public removeEventListener(type: string, callback: (event: InAppBrowserEvent) => void)

Removes a listener for an event from the InAppBrowser.

Parameters

  • type: string

    The event to stop listening for. loadstart: event fires when the InAppBrowser starts to load a URL. loadstop: event fires when the InAppBrowser finishes loading a URL. loaderror: event fires when the InAppBrowser encounters an error when loading a URL. exit: event fires when the InAppBrowser window is closed.

  • callback: (event: InAppBrowserEvent) => void

    the function that executes when the event fires. The function is passed an InAppBrowserEvent object as a parameter.

public requestAnimationFrame(callback: FrameRequestCallback): number

Parameters

  • callback: FrameRequestCallback

Returns

number

public requestFileSystem(type: number, size: number, successCallback: (fileSystem: FileSystem) => void, errorCallback?: (fileError: Error) => void)

Requests a filesystem in which to store application data.

Parameters

  • type: number

    Whether the filesystem requested should be persistent, as defined above. Use one of TEMPORARY or PERSISTENT.

  • size: number

    This is an indicator of how much storage space, in bytes, the application expects to need.

  • successCallback: (fileSystem: FileSystem) => void

    The callback that is called when the user agent provides a filesystem.

  • errorCallback?: (fileError: Error) => void optional

    A callback that is called when errors happen, or when the request to obtain the filesystem is denied.

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 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 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 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 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 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 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 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 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 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 setTimeout(handler: any, timeout?: any, args?: Array<any>): number

Parameters

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

Returns

number

public show()

Displays an InAppBrowser window that was opened hidden. Calling this has no effect if the InAppBrowser was already visible.

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 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 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 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 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 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 toStaticHTML(html: string): string

Parameters

  • html: string

Returns

string

public toString(): string

Returns

string