Guide 06
Lithium.Addons.Addon
Base class for a Lithium addon.
This page is generated from the public C# symbols in src/game/sandbox/Code.
Addon
Status: Stable
Signature
C#
public abstract class AddonDescription
Base class for a Lithium addon.
Example
C#
Addon? value = null;Members
Manifest
Status: Stable
Signature
C#
public AddonManifest Manifest { get; }Description
Metadata describing this addon.
Example
C#
var value = instance.Manifest;IsInitialized
Status: Stable
Signature
C#
public bool IsInitialized { get; }Description
Whether the framework has initialized this addon.
Example
C#
var value = instance.IsInitialized;IsEnabled
Status: Stable
Signature
C#
public virtual bool IsEnabled { get; }Description
Whether the addon is enabled by its configuration.
Example
C#
var value = instance.IsEnabled;IsLoaded
Status: Stable
Signature
C#
public bool IsLoaded { get; private set; }Description
Whether the addon's load callback has completed successfully.
Example
C#
var value = instance.IsLoaded;