Data model visualization - Moved services and VMs to UI.Shared

Data model visualization - Added support for custom display VMs
Data model visualization - Added framework for custom input VMs
Shared UI - Made internal converters public
This commit is contained in:
Robert committed 2020-07-02 16:04:21 +02:00
1 parent addb06c348
commit 448d94915c
30 files changed
+537 -129

No files matched your search

@@ -4,7 +4,6 @@ using Artemis.Core.Models.Profile.LayerProperties;
using Artemis.UI.Shared.PropertyInput;
using Artemis.UI.Shared.Services.Interfaces;
using FluentValidation;
// using PropertyChanged;
using SkiaSharp;
using Stylet;
@@ -17,15 +16,12 @@ namespace Artemis.UI.PropertyInput
{
}
// Since SKPoint is immutable we need to create properties that replace the SKPoint entirely
// [DependsOn(nameof(InputValue))]
public float X
{
get => InputValue.X;
set => InputValue = new SKPoint(value, Y);
}
// [DependsOn(nameof(InputValue))]
public float Y
{
get => InputValue.Y;