Changeset 17374 for branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/MultiCheckedOperatorConverter.cs
- Timestamp:
- 12/06/19 14:39:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/MultiCheckedOperatorConverter.cs
r17353 r17374 12 12 JsonItem data = base.ExtractData(value); 13 13 14 data.Value = value.GetType().GetPrettyName(false);15 data.Operators = new List<JsonItem>();14 if(data.Parameters == null) 15 data.Parameters = new List<JsonItem>(); 16 16 dynamic val = value.Cast<dynamic>(); 17 17 foreach (var op in val.Operators) { 18 data. Operators.Add(new JsonItem() {18 data.Parameters.Add(new JsonItem() { 19 19 Name = op.Name, 20 20 Value = val.Operators.ItemChecked(op), 21 Range = new object[] { false, true } ,22 Path = data.Path + "." + op.Name 21 Range = new object[] { false, true }/*, 22 Path = data.Path + "." + op.Name*/ 23 23 }); 24 24 }
Note: See TracChangeset
for help on using the changeset viewer.