Changeset 17828 for branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/ViewModels/DoubleVMs.cs
- Timestamp:
- 02/01/21 14:37:18 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/ViewModels/DoubleVMs.cs
r17519 r17828 8 8 namespace HeuristicLab.JsonInterface.OptimizerIntegration { 9 9 public class DoubleRangeVM : RangeVM<double, DoubleRangeJsonItem> { 10 11 10 protected override double MinTypeValue => double.MinValue; 12 13 11 protected override double MaxTypeValue => double.MaxValue; 14 15 public override UserControl Control =>16 new JsonItemRangeControl(this);17 12 } 18 13 19 14 public class DoubleArrayValueVM : ArrayValueVM<double, DoubleArrayJsonItem> { 20 21 15 protected override double MinTypeValue => double.MinValue; 22 23 16 protected override double MaxTypeValue => double.MaxValue; 24 25 public override UserControl Control =>26 new JsonItemDoubleArrayValueControl(this);27 28 17 public override double[] Value { 29 18 get => Item.Value; … … 36 25 37 26 public class DoubleMatrixValueVM : MatrixValueVM<double, DoubleMatrixJsonItem> { 38 public override UserControl Control =>39 new JsonItemDoubleMatrixValueControl(this);40 41 27 public override double[][] Value { 42 28 get => Item.Value; … … 46 32 } 47 33 } 48 49 34 protected override double MinTypeValue => double.MinValue; 50 51 35 protected override double MaxTypeValue => double.MaxValue; 52 36 } 53 37 54 38 public class DoubleValueVM : SingleValueVM<double, DoubleJsonItem> { 55 56 39 protected override double MinTypeValue => double.MinValue; 57 40 protected override double MaxTypeValue => double.MaxValue; 58 59 public override UserControl Control =>60 new JsonItemDoubleValueControl(this);61 41 } 62 42 }
Note: See TracChangeset
for help on using the changeset viewer.