ProxyRemoteDebuggerService
On this page
- ProxyRemoteDebuggerService ⇐
AbstractRemoteDebuggerService
- ProxyRemoteDebuggerService()
- initialize() ⇒
Promise
- getProfile() ⇒
Promise.<Object>
- getCurrentScreen() ⇒
Promise.<AbstractScreen>
- getCurrentScreenData() ⇒
Promise.<Object>
- getEventBusData() ⇒
Object
- getInputEventBusData() ⇒
Object
- getViewData(viewHash) ⇒
Promise.<Object>
- highlightView(viewHash) ⇒
Promise.<Object>
- getInfo() ⇒
Promise.<(Object|void)>
ProxyRemoteDebuggerService ⇐ AbstractRemoteDebuggerService
Kind: global class
Extends: AbstractRemoteDebuggerService
Properties
Name | Type |
---|---|
socket | ProxySocketClientService |
- ProxyRemoteDebuggerService ⇐
AbstractRemoteDebuggerService
- new ProxyRemoteDebuggerService()
- .initialize() ⇒
Promise
- .getProfile() ⇒
Promise.<Object>
- .getCurrentScreen() ⇒
Promise.<AbstractScreen>
- .getCurrentScreenData() ⇒
Promise.<Object>
- .getEventBusData() ⇒
Object
- .getInputEventBusData() ⇒
Object
- .getViewData(viewHash) ⇒
Promise.<Object>
- .highlightView(viewHash) ⇒
Promise.<Object>
- .getInfo() ⇒
Promise.<(Object|void)>
ProxyRemoteDebuggerService()
Class handling a Remote Debugger service.
initialize() ⇒ Promise
Function called before the initialization of the service to register a screen listener on the event bus.
Kind: instance method of ProxyRemoteDebuggerService
getProfile() ⇒ Promise.<Object>
Utility method to retrieve the current JSON profile used in the application.
Kind: instance method of ProxyRemoteDebuggerService
getCurrentScreen() ⇒ Promise.<AbstractScreen>
Utility method to retrieve the current screen.
Kind: instance method of ProxyRemoteDebuggerService
Returns: Promise.<AbstractScreen>
- Returns a promise holding the current Screen
getCurrentScreenData() ⇒ Promise.<Object>
Utility method to retrieve the current screen data.
Kind: instance method of ProxyRemoteDebuggerService
Returns: Promise.<Object>
- Returns a promise holding the current Screen data
getEventBusData() ⇒ Object
Utility method to retrieve the generic event bus events.
Kind: instance method of ProxyRemoteDebuggerService
Returns: Object
- Returns an object holding the filtered event bus data
getInputEventBusData() ⇒ Object
Utility method to retrieve the input event bus events.
Kind: instance method of ProxyRemoteDebuggerService
Returns: Object
- Returns an object holding the input event bus data
getViewData(viewHash) ⇒ Promise.<Object>
Utility method to retrieve the wanted view data.
Kind: instance method of ProxyRemoteDebuggerService
Returns: Promise.<Object>
- Returns a promise holding the wanted view data
Param | Type | Description |
---|---|---|
viewHash | String | Hash value that is used to filter views |
highlightView(viewHash) ⇒ Promise.<Object>
Method used to highlight (i.e. red border) a given view.
Kind: instance method of ProxyRemoteDebuggerService
Returns: Promise.<Object>
- Returns a promise holding the remote highlighted view information
Param | Type | Description |
---|---|---|
viewHash | String | Hash value that is used to filter views |
getInfo() ⇒ Promise.<(Object|void)>
Method used to get some information from the middleware.
Kind: instance method of ProxyRemoteDebuggerService
Returns: Promise.<(Object|void)>
- Returning a Promise resolved with an embedded Object as {$$hash: string, hardwareVersion: any, softwareVersion: any, serialNumber: any, bootVersion: any, uiVersion: any, vendorName: any, modelName: any, deviceType: any, deviceModel: any, familyName: any, macAddress: any, userAgent: any, customerId: any, networkInfrastructureType: any, casInfo: any}