Setuav Studio Developer Documentation 1.0
SDK and plugin development reference for Setuav Studio
Loading...
Searching...
No Matches
setuav_studio_sdk.plugin.StudioPlugin Class Reference

Lifecycle contract implemented by every plugin. More...

Inherits Protocol.

Collaboration diagram for setuav_studio_sdk.plugin.StudioPlugin:

Public Member Functions

None activate (self, StudioAPI api)
 Register the plugin's contributions and listeners.
 
None deactivate (self, StudioAPI api)
 Release contributions, listeners, and plugin-owned resources.
 

Detailed Description

Lifecycle contract implemented by every plugin.

id must be a stable reverse-domain identifier. priority is an optional integer; lower values activate first and omitted values default to 100. Register contributions and listeners in activate and release them in deactivate.