Table of Contents

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

bool

IsSelected

public bool IsSelected { get; }

Property Value

bool

Methods

Deselected(DeselectedArgs)

public virtual void Deselected(PluginGameDataPresenter.DeselectedArgs args)

Parameters

args PluginGameDataPresenter.DeselectedArgs

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

args PluginGameDataPresenter.LoadedInDetailsViewArgs

Selected(SelectedArgs)

public virtual void Selected(PluginGameDataPresenter.SelectedArgs args)

Parameters

args PluginGameDataPresenter.SelectedArgs

UnloadedInDetailsView(UnloadedInDetailsViewArgs)

public virtual void UnloadedInDetailsView(PluginGameDataPresenter.UnloadedInDetailsViewArgs args)

Parameters

args PluginGameDataPresenter.UnloadedInDetailsViewArgs