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,33 @@
using NodeNetwork.Toolkit.BreadcrumbBar;
using NodeNetwork.ViewModels;
using ReactiveUI;
namespace Intromat.ViewModels
{
internal class CodeGenBreadcrumbViewModel : BreadcrumbViewModel
{
private ReactiveObject? _vm;
public ReactiveObject? ViewModel
{
get => _vm;
set => this.RaiseAndSetIfChanged(ref _vm, value);
}
}
internal class CodeGenBreadcrumbViewModel<T> : CodeGenBreadcrumbViewModel where T : ReactiveObject
{
public new T? ViewModel
{
get => (T?)base.ViewModel;
set => base.ViewModel = value;
}
}
internal class NetworkBreadcrumbViewModel : CodeGenBreadcrumbViewModel<NetworkViewModel>
{
}
internal class SourceBreadcrumbViewModel : CodeGenBreadcrumbViewModel<CodeGenNodeViewModel>
{
}
}