port from perforce

This commit is contained in:
2026-04-18 22:31:51 +02:00
commit 8d0ab5b7cc
8409 changed files with 3972376 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
using NodeNetwork.Toolkit.ValueNode;
using NodeNetwork.ViewModels;
using NodeNetwork.Views;
using ReactiveUI;
using Splat;
namespace Intromat.ViewModels
{
public class CodeGenOutputViewModel<T> : ValueNodeOutputViewModel<T>
{
private bool _isMouseOver;
static CodeGenOutputViewModel()
{
Locator.CurrentMutable.Register(() => new NodeOutputView(), typeof(IViewFor<CodeGenOutputViewModel<T>>));
}
public CodeGenOutputViewModel(EPortType type)
{
Port = new CodeGenPortViewModel { PortType = type, IsPortVisible = true };
if (type == EPortType.Execution) PortPosition = PortPosition.Left;
}
public bool IsMouseOver
{
get => _isMouseOver;
set => this.RaiseAndSetIfChanged(ref _isMouseOver, value);
}
}
}