Class UnityAchievementsViewDefinition
A view definition that renders the player's achievements through a
UnityAchievementsPanel. It is a first-class transition target: a menu option (or a
ShowAchievementsSignal) carrying this view's Id shows it through the
IViewRouter, exactly like a menu, a cascade or a
leaderboard view.
Inheritance
UnityAchievementsViewDefinition
Assembly: Serenity.UnityAchievements.Infrastructure.dll
Syntax
public class UnityAchievementsViewDefinition : UnityViewDefinition
Constructors
UnityAchievementsViewDefinition()
Declaration
public UnityAchievementsViewDefinition()
Fields
EmptyStateMessage
Declaration
public string EmptyStateMessage
Field Value
FilterMode
Declaration
public AchievementRowFilterMode FilterMode
Field Value
HiddenPlaceholder
Declaration
public string HiddenPlaceholder
Field Value
LoadingMessage
Declaration
public string LoadingMessage
Field Value
ReturnViewId
Declaration
public string ReturnViewId
Field Value
ShowHiddenAsPlaceholder
Declaration
public bool ShowHiddenAsPlaceholder
Field Value
ShowPointsSummary
Declaration
public bool ShowPointsSummary
Field Value
ShowScreenshotThumbnails
Declaration
public bool ShowScreenshotThumbnails
Field Value
SortMode
Declaration
public AchievementRowSortMode SortMode
Field Value
Title
Declaration
Field Value
TitleIsTranslating
Declaration
public bool TitleIsTranslating
Field Value
VisibleRowCount
Declaration
public int VisibleRowCount
Field Value
Methods
ResolveMappingOptions()
Resolves this view's presentation choices into the options its rows are mapped with, so the mapper
never has to know it was configured from a ScriptableObject.
Declaration
public AchievementRowMappingOptions ResolveMappingOptions()
Returns