Table of Contents

Class ConfigEntry

Namespace
Phoesion.Glow.SDK.HologramDescriptors.Firefly
Assembly
Phoesion.Glow.SDK.Hologram.dll
[MessagePackObject(false)]
public sealed class ConfigEntry
Inheritance
object
ConfigEntry

Properties

CollectionItem

[Key("CollectionItem")]
public ConfigEntry CollectionItem { get; set; }

Property Value

ConfigEntry

DisplayDescription

[Key("DisplayDescription")]
[MessagePackFormatter(typeof(StringInterningFormatter))]
public string DisplayDescription { get; set; }

Property Value

string

DisplayName

[Key("DisplayName")]
[MessagePackFormatter(typeof(StringInterningFormatter))]
public string DisplayName { get; set; }

Property Value

string

IsCollection

[Key("IsCollection")]
public bool IsCollection { get; set; }

Property Value

bool

IsDirectValue

Direct value, NOT json

[Key("IsDirectValue")]
public bool IsDirectValue { get; set; }

Property Value

bool

IsSensitive

[Key("IsSensitive")]
public bool IsSensitive { get; set; }

Property Value

bool

MemberName

[Key("MemberName")]
[MessagePackFormatter(typeof(StringInterningFormatter))]
public string MemberName { get; set; }

Property Value

string

Members

[Key("Members")]
public Dictionary<string, ConfigEntry> Members { get; set; }

Property Value

Dictionary<string, ConfigEntry>

Overwrite

[Key("Overwrite")]
public bool Overwrite { get; set; }

Property Value

bool

Type

[Key("Type")]
[MessagePackFormatter(typeof(StringInterningFormatter))]
public string Type { get; set; }

Property Value

string

Value

[Key("Value")]
[MessagePackFormatter(typeof(StringInterningFormatter))]
public string Value { get; set; }

Property Value

string