Table of Contents

Class AppViewItemDescriptor

Namespace
Playnite
Assembly
Playnite.SDK.dll
public class AppViewItemDescriptor : IDescriptorItem
Inheritance
AppViewItemDescriptor
Implements
Inherited Members

Constructors

AppViewItemDescriptor(string, string)

public AppViewItemDescriptor(string id, string name)

Parameters

id string
name string

AppViewItemDescriptor(string, string, Func<GetSideBarIconArgs, UIIcon?>, Func<GetActiveViewSidebarIconArgs, UIIcon?>)

public AppViewItemDescriptor(string id, string name, Func<AppViewItemDescriptor.GetSideBarIconArgs, UIIcon?> sidebarIconGetter, Func<AppViewItemDescriptor.GetActiveViewSidebarIconArgs, UIIcon?> activeViewSidebarIconGetter)

Parameters

id string
name string
sidebarIconGetter Func<AppViewItemDescriptor.GetSideBarIconArgs, UIIcon>
activeViewSidebarIconGetter Func<AppViewItemDescriptor.GetActiveViewSidebarIconArgs, UIIcon>

Properties

Id

public string Id { get; }

Property Value

string

Name

public string Name { get; }

Property Value

string

Methods

GetActiveViewSidebarIcon(GetActiveViewSidebarIconArgs)

public UIIcon? GetActiveViewSidebarIcon(AppViewItemDescriptor.GetActiveViewSidebarIconArgs args)

Parameters

args AppViewItemDescriptor.GetActiveViewSidebarIconArgs

Returns

UIIcon

GetSideBarIcon(GetSideBarIconArgs)

public UIIcon? GetSideBarIcon(AppViewItemDescriptor.GetSideBarIconArgs args)

Parameters

args AppViewItemDescriptor.GetSideBarIconArgs

Returns

UIIcon

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.