Class Plugin
Namespace: Ludiq
Syntax
public abstract class Plugin
Constructors
Plugin(String)
Declaration
protected Plugin(string id)
Parameters
Type |
Name |
Description |
String |
id |
|
Properties
configuration
Declaration
public PluginConfiguration configuration { get; }
Property Value
dependencies
Declaration
public ReadOnlyCollection<Plugin> dependencies { get; }
Property Value
id
Declaration
public string id { get; }
Property Value
manifest
Declaration
public PluginManifest manifest { get; }
Property Value
paths
Declaration
public PluginPaths paths { get; }
Property Value
resources
Declaration
public PluginResources resources { get; }
Property Value
scriptReferenceReplacements
Declaration
public virtual IEnumerable<ScriptReferenceReplacement> scriptReferenceReplacements { get; }
Property Value
tips
Declaration
public virtual IEnumerable<string> tips { get; }
Property Value
Methods
SetupWizardPages(SetupWizard)
Declaration
public virtual IEnumerable<Page> SetupWizardPages(SetupWizard wizard)
Parameters
Returns
Extension Methods