using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Text; namespace InABox.Core { public class DFLayoutMultiSignaturePadProperties : DFLayoutFieldProperties, Dictionary?> { public override string FormatValue(Dictionary? value) { return value != null ? "Yes" : ""; } public override Dictionary? DeserializeValue(DFLoadStorageEntry entry) { return entry.GetValue>(); } public override void SerializeValue(DFSaveStorageEntry entry, Dictionary? value) { entry.SetValue(value); } public override Dictionary GetValue(Dictionary? value) { return value ?? Default; } } }