AchievementContextResult14.1
Class in Unbroken.LaunchBox.Plugins.Components.Achievements
public sealed class AchievementContextResultDescribes the configured account's contexts in preferred display order.
Constructors
AchievementContextResultCreates a context result. A complete empty result represents logout/unconfigured state.
AchievementContextResult
public AchievementContextResult(
IReadOnlyCollection<AchievementProgressContext> contexts,
bool isComplete = true,
IReadOnlyCollection<AchievementDiagnostic>? diagnostics = null
)Creates a context result. A complete empty result represents logout/unconfigured state.
contexts- Contexts for one configured account, first preferred.
isComplete- Whether this authoritatively describes configuration.
diagnostics- Optional provider diagnostics.
Properties
ContextsGets contexts in preferred order.DiagnosticsGets provider diagnostics.IsCompleteGets whether configuration was authoritatively resolved.
Contexts
public IReadOnlyCollection<AchievementProgressContext> Contexts { get; }Gets contexts in preferred order.
Diagnostics
public IReadOnlyCollection<AchievementDiagnostic> Diagnostics { get; }Gets provider diagnostics.
IsComplete
public bool IsComplete { get; }Gets whether configuration was authoritatively resolved.