[{"data":1,"prerenderedAt":90},["ShallowReactive",2],{"docs:\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Services.Achievements.AchievementSourceInfo":3},{"kind":4,"title":5,"namespace":6,"namespaceUrl":7,"trail":8,"typeKind":14,"availability":15,"signature":18,"displaySignature":19,"signatureHtml":20,"documentation":21,"documented":22,"bases":23,"inheritedMembers":28,"members":42,"release":87,"section":89},"type","AchievementSourceInfo","Unbroken.LaunchBox.Plugins.Services.Achievements","\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.Services.Achievements",[9,12],{"title":10,"url":11},"Services","\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.Services",{"title":13,"url":7},"Achievements","Class",{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"14.1",false,"public sealed class Unbroken.LaunchBox.Plugins.Services.Achievements.AchievementSourceInfo : Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo","public sealed class AchievementSourceInfo : PluginSourceInfo","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> sealed\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> class\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\"> \u003C\u002Fspan>\u003Cspan title=\"Unbroken.LaunchBox.Plugins.Services.Achievements.AchievementSourceInfo\">\u003Cspan style=\"color:#4EC9B0\">AchievementSourceInfo\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> : \u003C\u002Fspan>\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Services.PluginSourceInfo\" title=\"Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo\">\u003Cspan style=\"color:#4EC9B0\">PluginSourceInfo\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\n            \u003Cdiv class=\"api-summary\">Describes a discoverable achievement source without exposing its provider instance.\u003C\u002Fdiv>\n            \u003Ch4>Remarks\u003C\u002Fh4>Support properties describe the current enabled provider. They are false when the provider is unavailable; support is not inferred from cached data.\n        ",true,[24],{"id":25,"name":26,"html":27},"T:Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo","Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo","\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Services.PluginSourceInfo\" title=\"Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo\">PluginSourceInfo\u003C\u002Fa>",[29,34,38],{"id":30,"name":31,"html":32,"kind":33},"P:Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.DisplayName","Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.DisplayName","\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Services.PluginSourceInfo#member-3788102336a709316226\" title=\"Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.DisplayName\">PluginSourceInfo.DisplayName\u003C\u002Fa>","Property",{"id":35,"name":36,"html":37,"kind":33},"P:Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.IsAvailable","Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.IsAvailable","\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Services.PluginSourceInfo#member-80ca69b72a05065394fb\" title=\"Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.IsAvailable\">PluginSourceInfo.IsAvailable\u003C\u002Fa>",{"id":39,"name":40,"html":41,"kind":33},"P:Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.SourceId","Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.SourceId","\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Services.PluginSourceInfo#member-135ae52c29e802d335d0\" title=\"Unbroken.LaunchBox.Plugins.Services.PluginSourceInfo.SourceId\">PluginSourceInfo.SourceId\u003C\u002Fa>",[43,51,60,69,78],{"availability":44,"id":45,"name":5,"label":5,"kind":46,"summary":47,"signature":48,"displaySignature":48,"signatureHtml":49,"anchor":50,"documentation":47,"documented":17},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"M:Unbroken.LaunchBox.Plugins.Services.Achievements.AchievementSourceInfo.#ctor","Constructor","","public AchievementSourceInfo()","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\"> AchievementSourceInfo\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">()\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-fb400badb0c711235c30",{"availability":52,"id":53,"name":54,"label":54,"kind":33,"summary":55,"signature":56,"displaySignature":56,"signatureHtml":57,"anchor":58,"documentation":59,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Services.Achievements.AchievementSourceInfo.SupportsAvailabilityChecks","SupportsAvailabilityChecks","Gets or initializes whether the provider can report whether a game has achievements.","public bool SupportsAvailabilityChecks { get; init; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> bool\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> SupportsAvailabilityChecks\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">init\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-8d7d01b55fd75c7f3d5e","\n            \u003Cdiv class=\"api-summary\">Gets or initializes whether the provider can report whether a game has achievements.\u003C\u002Fdiv>\n        ",{"availability":61,"id":62,"name":63,"label":63,"kind":33,"summary":64,"signature":65,"displaySignature":65,"signatureHtml":66,"anchor":67,"documentation":68,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Services.Achievements.AchievementSourceInfo.SupportsCatalogs","SupportsCatalogs","Gets or initializes whether the provider supplies game achievement definitions.","public bool SupportsCatalogs { get; init; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> bool\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> SupportsCatalogs\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">init\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-78992a3adaadd7377f4f","\n            \u003Cdiv class=\"api-summary\">Gets or initializes whether the provider supplies game achievement definitions.\u003C\u002Fdiv>\n        ",{"availability":70,"id":71,"name":72,"label":72,"kind":33,"summary":73,"signature":74,"displaySignature":74,"signatureHtml":75,"anchor":76,"documentation":77,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Services.Achievements.AchievementSourceInfo.SupportsLibraryProgress","SupportsLibraryProgress","Gets or initializes whether the provider supplies account-wide, per-game progress summaries without retrieving every achievement definition.","public bool SupportsLibraryProgress { get; init; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> bool\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> SupportsLibraryProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">init\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-2d1d234dbcb94bc1d8bb","\n            \u003Cdiv class=\"api-summary\">Gets or initializes whether the provider supplies account-wide, per-game progress summaries without retrieving every achievement definition.\u003C\u002Fdiv>\n        ",{"availability":79,"id":80,"name":81,"label":81,"kind":33,"summary":82,"signature":83,"displaySignature":83,"signatureHtml":84,"anchor":85,"documentation":86,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Services.Achievements.AchievementSourceInfo.SupportsProgress","SupportsProgress","Gets or initializes whether the provider supplies selected account contexts and per-game achievement progress.","public bool SupportsProgress { get; init; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> bool\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> SupportsProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">init\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-c912a9b2869d73afa207","\n            \u003Cdiv class=\"api-summary\">Gets or initializes whether the provider supplies selected account contexts and per-game achievement progress.\u003C\u002Fdiv>\n        ",{"currentRelease":16,"currentReleaseState":88},"stable","plugins",1794763757722]