Type Definitions
customRequestHeaders
An element of the customRequestHeaders list.
If URL matches any of the patterns, headers are added to the http request.
Type:
- object
Properties:
| Name | Type | Description | 
|---|---|---|
| urlPatterns | Array.<string> | List of URL patterns. See here for more details. | 
| headers | Array.<object> | List of headers (key:value) | 
errorCallback(reason, errorObj)
Called if there was an error during object instantiation.
Parameters:
| Name | Type | Description | 
|---|---|---|
| reason | string | The reason of the error. | 
| errorObj | networkError | 
networkError
Type:
- Object
Properties:
| Name | Type | Description | 
|---|---|---|
| networkErrorCode | number | The network error code from Chromium. | 
| stack | string | Stack trace for the error. | 
| message | string | The message string from the error. | 
preloadScript
An element of the preloadScripts list.
Type:
- object
Properties:
| Name | Type | Attributes | Default | Description | 
|---|---|---|---|---|
| url | string | full URL to the script | ||
| mandatory | boolean | <optional> | true | if set to  | 
rect
Type:
- object
Properties:
| Name | Type | Description | 
|---|---|---|
| height | number | Height | 
| width | number | Width | 
| x | number | X coordinate of the starting point | 
| y | number | Y coordinate of the starting point | 
successCallback(successObj)
Called if object instantiation was successful.
Parameters:
| Name | Type | Description | 
|---|---|---|
| successObj | successPayload | 
successPayload
Type:
- Object
Properties:
| Name | Type | Description | 
|---|---|---|
| httpResponseCode | number | 
trayIconClickEvent
Notes:
- Coordinate units are virtual screen pixels.
- x === bounds.xand- y === bounds.y
Type:
- object
Properties:
| Name | Type | Description | 
|---|---|---|
| x | number | Horizontal coordinate of left edge of icon receiving the click. | 
| y | number | Vertical coordinate of top edge of icon receiving the click. | 
| button | number | Mouse button clicked where 0==left, 1==middle, 2==right. | 
| bounds | rect | Position and dimensions of icon rectangle. | 
| monitorInfo | object | 
trayIconClickEventListener()
A handler set by calling fin.desktop.Application#setTrayIcon.
Parameters:
| Type | Description | 
|---|---|
| trayIconClickEvent | The event object. | 
trayIconHoverEvent
Notes:
- Coordinate units are virtual screen pixels.
- x === bounds.xand- y === bounds.y
Type:
- object
Properties:
| Name | Type | Description | 
|---|---|---|
| x | number | Horizontal coordinate of left edge of icon under the mouse pointer. | 
| y | number | Vertical coordinate of top edge of icon under the mouse pointer. | 
| bounds | rect | Position and dimensions of icon rectangle. | 
| monitorInfo | object | 
trayIconHoverEventListener()
A handler set by calling fin.desktop.Application#setTrayIcon.
Parameters:
| Type | Description | 
|---|---|
| trayIconHoverEvent | The event object. |