Package-level declarations

Types

Link copied to clipboard
interface AddonContainer
Represents a wrapper around an addon.
Link copied to clipboard
Represents a dependency on another addon.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface AddonManager
Manages Plasmo Voice addons.
Link copied to clipboard
interface AddonsLoader

Addons should be annotated with Addon.

Link copied to clipboard

This loader is used to load client addons.

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FIELD])
annotation class InjectPlasmoVoice

This annotation is used by addons to request injection of the PlasmoVoiceServer, PlasmoVoiceProxy or PlasmoVoiceClient instance.

Link copied to clipboard

This loader is used to load proxy and server addons.

Link copied to clipboard

Base class for loading addons.

Functions

Link copied to clipboard

Delegate for injecting Plasmo Voice.