BaseModel.cs 437 B

123456789101112131415
  1. using System.ComponentModel;
  2. using System.Runtime.CompilerServices;
  3. namespace Ryujinx.Ava.UI.ViewModels
  4. {
  5. public class BaseModel : INotifyPropertyChanged
  6. {
  7. public event PropertyChangedEventHandler PropertyChanged;
  8. protected void OnPropertyChanged([CallerMemberName] string propertyName = null)
  9. {
  10. PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
  11. }
  12. }
  13. }