Type Definitions
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 `preload` list.
If any required script in the list fails to fetch or load, preloads are skipped;
that is, none of the preload scripts are executed.
Unless marked optional (optional: true
), scripts are considered "required."
Type:
- object
Properties:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
url |
string | Location of the resource. May be a local file (using |
||
optional |
boolean |
<optional> |
false |
|
rect
Type:
- object
Properties:
Name | Type | Description |
---|---|---|
x |
number | |
y |
number | |
width |
number | |
height |
number |
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.x
andy === 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.x
andy === 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. |