Expand description
Plugin lifecycle hooks for Tessera platform integrations.
Structs§
- Desktop
Platform Context - Desktop platform services exposed to plugins.
- Plugin
Context - Platform context shared with plugins during lifecycle events.
Enums§
- Desktop
Window Action - Host-managed desktop window actions exposed to UI and platform plugins.
Traits§
- Plugin
- Lifecycle hooks for platform plugins.
Functions§
- register_
plugin - Registers a plugin instance for the active UI session.
- register_
plugin_ boxed - Registers a plugin instance wrapped in an
Arc<RwLock<_>>. - try_
with_ plugin - Reads a plugin when it is available in the active session.
- try_
with_ plugin_ mut - Updates a plugin when it is available in the active session.
- with_
plugin - Provides access to the registered plugin instance.
- with_
plugin_ mut - Provides mutable access to the registered plugin instance.
Type Aliases§
- Plugin
Result - The result type used by plugin lifecycle hooks.