Classes

Classes

Array
Boolean
Browser
Date
Function
Number
Object
Activity
CallPop
ChatMessage
ChatParticipant
ChatPresence
ChatSession
DataPacket
FaxesFromXMPP
FaxFromXMPP
FeaturesFromAPI
Notification
Starlet
StarletsFromAPI
StarletsFromFramework
UpdateNotification
VideoToChatSession
RegExp
SpinnerClass
String
TimerClass
ControllerClass

Namespaces

Bus
Connection
Defaults
Options
OrionAPI
OrionConnection
OrionDownload
OrionFileSystem
OrionFramework
OrionLightbox
OrionNavigation
OrionNotification
OrionObjects
OrionShoebox
OrionSimpleSoundPlayer
OrionStarletWindow
OrionSystem
OrionTearoff
OrionTearoffChild
OrionTearoffParent
OrionUpdate
OrionUpload
Starlet
Widget
XMPP

Events

animationComplete

Starlet transition animation is complete.

Type:
  • Undefined
Source:

animationReady

Whether Starlet transition is ready to proceed.

Type:
Source:

animationStep

Type:
Properties:
Name Type Description
eventName String

'animationStep'

x Number

Horizontal step distance (px).

y Number

Vertical step distance (px).

Source:
See:

apiURL

Fully hashed API URL, ready to request.

Type:
Source:

childClosed

Type:
Properties:
Name Type Description
eventName String

'childClosed'

key String

Framework name of starlet.

Source:
See:

childLoaded

Type:
Properties:
Name Type Description
eventName String

'childLoaded'

key String

Framework name of starlet.

Source:
See:

clipboardData

Contents of system clipboard.

Type:
  • Mixed
Source:

downloadError

Type:
Properties:
Name Type Description
eventName String

'downloadError'

key String

Unique download key.

errorText String

Description of the error.

Source:
See:

downloadFinish

Type:
Properties:
Name Type Description
eventName String

'downloadFinish'

key String

Unique download key.

totalDown Number

Amount downloaded, hopefully total filesize.

Source:
See:

downloadProgress

Type:
Properties:
Name Type Description
eventName String

'downloadProgress'

downloads Object:.<Object:>

List of active downloads indexed by key.

Properties
Name Type Description
curBytes Number

Amount downloaded so far.

totalBytes Number

Filesize, requires content length response header.

Source:
See:

downloadResponse

Type:
Properties:
Name Type Description
eventName String

'downloadResponse'

key String

Unique download key.

responseCode Number

Server response code.

eventName String

Message from server.

Source:
See:

flashVersion

Version of Flash installed on the System.

Type:
Source:

frameworkExit

Type:
Properties:
Name Type Description
eventName String

'frameworkExit'

Source:
See:
  • OrionStarletWindow.setExitCallback

frameworkResize

Type:
Properties:
Name Type Description
eventName String

'frameworkResize'

width Number

Width of Application window (px).

height Number

Height of Application window (px).

Source:
See:

frameworkSettings

Saved settings.

Type:
Properties:
Name Type Description
start Boolean

Whether the Framework will start on logging into the OS.

minimize Boolean

When start is true, whether framework will start minimized.

Source:
See:

generateUniqueKey

Type:
Properties:
Name Type Description
eventName String

'generateUniqueKey'

identifier String

Identifier passed in when generating key.

key String

The unique key.

Source:
See:

hasMicrophone

Whether a microphone is present.

Type:
Source:

hasWebcam

Whether a webcam is present.

Type:
Source:

idleTime

System idle time in seconds.

Type:
Source:

legacySettings

Legacy (<= 1.5) settings in live JSON.

Type:
Source:

lightboxClosed

Type:
Properties:
Name Type Description
eventName String

'lightboxClosed'

name Number

Framework name of Starlet.

Source:
See:

localPath

Path in the local filesystem.

Type:
Source:

localStarlets

Indexed representation of content in starlets.sql.

Type:
Source:

localUrl

Local "file:///" URL.

Type:
Source:

mouseEnter

Type:
Properties:
Name Type Description
eventName String

'mouseEnter'

mouseX Number

X coordinate of mouse.

mouseY Number

Y coordinate of mouse.

Source:
See:

mouseLeave

Type:
Properties:
Name Type Description
eventName String

'mouseLeave'

mouseX Number

X coordinate of mouse.

mouseY Number

Y coordinate of mouse.

Source:
See:

orionappUrl

URL received via orionapp link.

Type:
Source:

starletVisible

Type:
Properties:
Name Type Description
eventName String

'starletVisible'

visible Boolean

Whether Starlet's WebView is visible.

Source:
See:

systemSleep

Type:
Properties:
Name Type Description
eventName String

'systemSleep'

Source:
See:

systemWake

Type:
Properties:
Name Type Description
eventName String

'systemWake'

Source:
See:

updateErrorEvent

Error codes: 2502 Update file not found on server, 2504 Error trying to save update file on disk, 2506 General download error, 2514 Access denied, 2515 URL for update file not found, 2622 Local file locked, 2624 Local file error, 2628 Local file permission error, 3000 Invalid CRC for update file, 3600 Network connectivity error, 3611 Network connectivity error, 4000 Generic/Unknown Error

Type:
Properties:
Name Type Description
eventName String

'updateErrorEvent'

errorCode Number

Server response code.

Source:
See:

updateProgressEvent

Type:
Properties:
Name Type Description
eventName String

'updateProgressEvent'

current Number

Amount downloaded so far.

total Number

Filesize, requires content length response header.

Source:
See:

uploadError

Type:
Properties:
Name Type Description
eventName String

'uploadError'

key String

Unique upload key.

errorText String

Description of the error.

Source:
See:

uploadFinish

Type:
Properties:
Name Type Description
eventName String

'uploadFinish'

key String

Unique upload key.

totalDown Number

Amount uploaded, hopefully total filesize.

Source:
See:

uploadProgress

Type:
Properties:
Name Type Description
eventName String

'uploadProgress'

uploads Object:.<Object:>

List of active uploads indexed by key.

Properties
Name Type Description
curBytes Number

Amount uploaded so far.

totalBytes Number

Local filesize.

Source:
See:

uploadResponse

Type:
Properties:
Name Type Description
eventName String

'uploadResponse'

key String

Unique upload key.

responseCode Number

Server response code.

eventName String

Message from server.

Source:
See:

visibleStarlet

Name of currently visible Starlet.

Type:
Source:

windowFocus

Type:
Properties:
Name Type Description
eventName String

'windowFocus'

Source:
See:

windowHidden

Type:
Properties:
Name Type Description
eventName String

'windowHidden'

Source:
See:

windowMinimize

Type:
Properties:
Name Type Description
eventName String

'windowMinimize'

Source:
See:

windowUnfocus

Type:
Properties:
Name Type Description
eventName String

'windowUnfocus'

Source:
See:

windowUnhidden

Type:
Properties:
Name Type Description
eventName String

'windowUnhidden'

Source:
See:

windowUnminimize

Type:
Properties:
Name Type Description
eventName String

'windowUnminimize'

Source:
See: