Changeset 17473 for branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Interfaces
- Timestamp:
- 03/10/20 17:17:37 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Interfaces/IJsonItemVM.cs
r17471 r17473 8 8 9 9 namespace HeuristicLab.JsonInterface.OptimizerIntegration { 10 public interface IJsonItemVM : INotifyPropertyChanged, IDisposable { 10 public interface IJsonItemVM : INotifyPropertyChanged, IDisposable 11 { 11 12 event Action ItemChanged; 12 13 13 Type JsonItemType { get; }14 Type TargetedJsonItemType { get; } 14 15 15 16 UserControl Control { get; } 16 17 IJsonItem Item { get; set; }18 19 17 bool Selected { get; set; } 20 18 … … 26 24 27 25 TreeView TreeView { get; set; } 26 IJsonItem Item { get; set; } 27 28 } 29 30 public interface IJsonItemVM<JsonItemType> : IJsonItemVM 31 where JsonItemType : IJsonItem 32 { 33 new JsonItemType Item { get; set; } 28 34 } 29 35 }
Note: See TracChangeset
for help on using the changeset viewer.