public override void FromJson(string data) { ArgNodeData d = JsonConvert.DeserializeObject <ArgNodeData>(data); SetBaseNodeDate(d); inputName = d.inputName; inputType = (NodeType)d.inputType; }
public override string GetJson() { ArgNodeData d = new ArgNodeData(); FillBaseNodeData(d); d.inputName = inputName; d.inputType = (int)inputType; return(JsonConvert.SerializeObject(d)); }