- Print
- DarkLight
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Below is a categorized reference of events supported by the app runtime.
Events - User Experience
These events are triggered for apps supporting a user interactive experience.
Event | Description |
---|---|
Ux.Global | Global script accessible to all other scripts |
Ux.Initialize | Runs once when your app first starts |
Ux.Shutdown | Runs when your app is closing |
Ux.PageReady | Runs when a page has finished loading |
Ux.Change | Runs when the user changes something in your app's visual layout |
Ux.Validate | Runs when the host validates the user's input to your visual layout |
Ux.Render | Runs when the host renders language output |
Ux.ResourceReady | Runs after a requested Internet resource has been downloaded into cache (i.e. file, raw data, image, ML model results, etc) |
Ux.IoT | Runs once after your app has been initialized - used for loading IoT measurements |
Ux.Test | Runs when clicking the 'Test' button inside the app simulator - used for testing scripts before subscribing to real, production events |
Events - Avatars
These events are triggered for apps targeting the avatar service and do not support a user interactive experience.
Event | Description |
---|---|
Avatar.Run | Runs when an avatar awakes (according to its schedule) |
Avatar.Install | Runs once, when installed into an avatar |
Avatar.Uninstall | Runs once, when uninstalled from an avatar |