Class PluginGameDataPresenter
- Namespace
- Playnite
- Assembly
- Playnite.SDK.dll
public abstract class PluginGameDataPresenter : ObservableObject, INotifyPropertyChanged, INotifyPropertyChanging, IAsyncDisposable
- Inheritance
-
PluginGameDataPresenter
- Implements
- Inherited Members
Properties
IsLoadedInDetailsView
public bool IsLoadedInDetailsView { get; }
Property Value
IsSelected
public bool IsSelected { get; }
Property Value
Methods
Deselected(DeselectedArgs)
public virtual void Deselected(PluginGameDataPresenter.DeselectedArgs args)
Parameters
DisposeAsync()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
public virtual ValueTask DisposeAsync()
Returns
- ValueTask
A task that represents the asynchronous dispose operation.
LoadedInDetailsView(LoadedInDetailsViewArgs)
public virtual void LoadedInDetailsView(PluginGameDataPresenter.LoadedInDetailsViewArgs args)
Parameters
Selected(SelectedArgs)
public virtual void Selected(PluginGameDataPresenter.SelectedArgs args)
Parameters
UnloadedInDetailsView(UnloadedInDetailsViewArgs)
public virtual void UnloadedInDetailsView(PluginGameDataPresenter.UnloadedInDetailsViewArgs args)