Home Reference Source
public class | source

PageWalker

You can directly use an instance of this class. pageWalker

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get
public get

config: *

public get

page: *

public

windows: {}

Private Members
private
private
private

_config: *

private

_walker: *

Method Summary

Public Methods
public

createWindow(name: *, browserWindow: *, windowOptions: {}): *

public

getWindowByBrowserWindow(browserWindow: *): *

public

getWindowById(id: *): *

public
public

getWindowIdByName(name: *): *

public

initialize(config: *)

public

removeWindow(id: *)

remove window referrence, but not destroy window object.

public

start(config: *)

Public Constructors

public constructor() source

Public Members

public get browser: Browser: * source

Return:

Browser

Browser Object(Instance will be relayed on Browser used)

public get config: * source

public get page: * source

public windows: {} source

Private Members

private __defaultWindowId__: * source

private _browser: * source

private _config: * source

private _walker: * source

Public Methods

public createWindow(name: *, browserWindow: *, windowOptions: {}): * source

Params:

NameTypeAttributeDescription
name *
browserWindow *
windowOptions {}
  • optional
  • default: {}

Return:

*

public getWindowByBrowserWindow(browserWindow: *): * source

Params:

NameTypeAttributeDescription
browserWindow *

Return:

*

public getWindowById(id: *): * source

Params:

NameTypeAttributeDescription
id *

Return:

*

public getWindowByName(): * source

Return:

*

public getWindowIdByName(name: *): * source

Params:

NameTypeAttributeDescription
name *

Return:

*

public initialize(config: *) source

Params:

NameTypeAttributeDescription
config *

public removeWindow(id: *) source

remove window referrence, but not destroy window object.

Params:

NameTypeAttributeDescription
id *

public start(config: *) source

Params:

NameTypeAttributeDescription
config *