LANCommander/LANCommander.Launcher.Plugins/PluginViewModelBase.cs
2026-07-23 19:47:22 -05:00

12 lines
436 B
C#

using CommunityToolkit.Mvvm.ComponentModel;
namespace LANCommander.Launcher.Plugins;
/// <summary>
/// Base type for view models supplied by plugins. Lives in this project (rather than the
/// launcher's ViewModels assembly) so plugins can derive from it without taking a dependency
/// on the launcher application itself, avoiding a circular reference.
/// </summary>
public abstract class PluginViewModelBase : ObservableObject
{
}