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}