- init: initial think

This commit is contained in:
2024-12-18 12:37:00 +03:00
commit bb8997938d
24 changed files with 416 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
using System;
using ReactiveUI;
namespace Nebula.Launcher.ViewModels;
public sealed class TestViewModel : ViewModelBase
{
private string _greeting = "Welcome to Avalonia!";
public string Greeting
{
get => _greeting;
set => this.RaiseAndSetIfChanged(ref _greeting, value);
}
public void ButtonAction()
{
Console.WriteLine("HAS");
Greeting = "Another greeting from Avalonia";
}
}

View File

@@ -0,0 +1,7 @@
using ReactiveUI;
namespace Nebula.Launcher.ViewModels;
public abstract class ViewModelBase : ReactiveObject
{
}