Class LiveValue<T>
- Namespace
- DotBoxD.Plugins.Runtime
- Assembly
- DotBoxD.Plugins.dll
public sealed class LiveValue<T> : ILiveSetting
Type Parameters
T
- Inheritance
-
LiveValue<T>
- Implements
-
- Inherited Members
-
Constructors
LiveValue(string, T)
public LiveValue(string name, T value)
Parameters
name string
value T
Properties
CurrentValue
public object? CurrentValue { get; }
Property Value
- object
Definition
public LiveSettingDefinition Definition { get; }
Property Value
- LiveSettingDefinition
Name
public string Name { get; }
Property Value
- string
Value
public T Value { get; set; }
Property Value
- T
Methods
SetObject(object?)
public void SetObject(object? value)
Parameters
value object
ToSandboxValue()
public SandboxValue ToSandboxValue()
Returns
- SandboxValue