1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00
Robert dc17253518 Visual scripting - Added pin disconnect with MMB
Visual scripting - Added min and max node
2022-08-01 22:26:11 +02:00

26 lines
622 B
C#

using System;
using Avalonia.Controls;
using Avalonia.Input;
using Avalonia.Markup.Xaml;
namespace Artemis.UI.Screens.VisualScripting.Pins;
public class OutputPinView : PinView
{
public OutputPinView()
{
InitializeComponent();
InitializePin(this.Get<Border>("PinPoint"));
}
private void InitializeComponent()
{
AvaloniaXamlLoader.Load(this);
}
private void PinContainer_OnPointerReleased(object? sender, PointerReleasedEventArgs e)
{
if (e.InitialPressMouseButton == MouseButton.Middle)
ViewModel?.DisconnectPin.Execute().Subscribe();
}
}