Addon

annotation class Addon

Annotation used to describe a Plasmo Voice addon.

Functions

Link copied to clipboard
abstract fun annotationType(): Class<out Annotation>
Link copied to clipboard
@NotNull
abstract fun authors(): Array<@NotNull String>
Gets the authors of the addon.
Link copied to clipboard
abstract fun dependencies(): Array<Dependency>
Gets the dependencies required or suggested by the addon.
Link copied to clipboard
abstract fun equals(p: Any): Boolean
Link copied to clipboard
abstract fun hashCode(): Int
Link copied to clipboard
@NotNull
abstract fun id(): @NotNull String
Gets the id of the addon.
Link copied to clipboard
@NotNull
abstract fun name(): @NotNull String
Gets the name of the addon.
Link copied to clipboard
@NotNull
abstract fun scope(): @NotNull AddonLoaderScope
Gets the scope of the addon, indicating where it should be loaded.
Link copied to clipboard
abstract fun toString(): String
Link copied to clipboard
@NotNull
abstract fun version(): @NotNull String
Gets the version of the addon.