Modules§
- device_
plugin - Outbound events sent by plugins that add support for new devices
Structs§
- Coordinates
- The coordinates of an action instance on the device surface
- Instance
- An instance of an action bound to the device surface
- Title
Parameters DidChange Payload
Enums§
Traits§
- Action
- Event handler trait for events that relate to a specific instance of an action
- Global
Event Handler - Event handler trait for events that do not relate to a specific instance of an action
Functions§
- get_
global_ settings - https://openaction.amankhanna.me/5_serverbound/settings.html#getglobalsettings
- get_
instance - Get an instance of an action by its ID
- log_
message - https://openaction.amankhanna.me/5_serverbound/misc.html#logmessage
- open_
url - https://openaction.amankhanna.me/5_serverbound/misc.html#openurl
- register_
action - Register the event handler for an action defined in the plugin manifest
- run
- Register the plugin and run the plugin event loop, blocking until disconnect
- set_
global_ event_ handler - Register the handler for global events (does nothing if already set)
- set_
global_ settings - https://openaction.amankhanna.me/5_serverbound/settings.html#setglobalsettings
- visible_
instances - List all instances of an action currently visible to the user
Type Aliases§
- Action
Uuid - UUID of an action as defined in the plugin manifest
- Instance
Id - Value uniquely identifying an instance of an action
- Open
Action Result