API Docs for: 0.9.0
Show:

WebDriverManager Class

Extends Base
Defined in: lib/manager.js:13

Methods

_initializeClientRegistry

() private

Defined in lib/manager.js:53

Initializes the client registry

_initializeServerRegistry

() private

Defined in lib/manager.js:73

Initializes the server registry

generate

(
  • options
)
WebDriverContainer

Defined in lib/manager.js:223

Generates a server and client, hooking everything up

Parameters:

Returns:

getClient

(
  • name
)
Function

Defined in lib/manager.js:130

Gets a specific registered client

Parameters:

Returns:

getClientList

() Object

Defined in lib/manager.js:109

Gets a dictionary of registered clients

Returns:

getOptions

() Object

Defined in lib/manager.js:98

Gets the options

Returns:

getServer

(
  • name
)
Function

Defined in lib/manager.js:187

Gets a specific registered server

Parameters:

Returns:

getServerList

() Object

Defined in lib/manager.js:166

Gets a dictionary of registered server

Returns:

hasClient

(
  • name
)
Boolean

Defined in lib/manager.js:119

Checks if a client is registered

Parameters:

Returns:

hasServer

(
  • name
)
Boolean

Defined in lib/manager.js:176

Checks if a server is registered

Parameters:

Returns:

initialize

()

Defined in lib/manager.js:41

Initializes the instance

registerClient

(
  • name
  • contr
)

Defined in lib/manager.js:141

Registers a client

Parameters:

registerClientRange

(
  • list
)

Defined in lib/manager.js:152

Registers a list of clients

Parameters:

  • list Object[]

    Of { name: <string>, fn: <function> }

registerServer

(
  • name
  • contr
)

Defined in lib/manager.js:198

Registers a server

Parameters:

registerServerRange

(
  • list
)

Defined in lib/manager.js:209

Registers a list of servers

Parameters:

  • list Object[]

    Of { name: <string>, fn: <function> }

Properties

AbstractClient

AbstractClient static

Defined in lib/manager.js:281

AbstractServer

AbstractServer static

Defined in lib/manager.js:288

loader

Function static

Defined in lib/manager.js:302

TYPE

String static

Defined in lib/manager.js:271

version

String static

Defined in lib/manager.js:295