[{"data":1,"prerenderedAt":60},["ShallowReactive",2],{"docs:\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider":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":38,"release":57,"section":59},"type","IStorefrontProvider","Unbroken.LaunchBox.Plugins.Components.Storefronts","\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts",[9,12],{"title":10,"url":11},"Components","\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.Components",{"title":13,"url":7},"Storefronts","Interface",{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"14.1",false,"public interface Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider : Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata","public interface IStorefrontProvider : IPluginComponentMetadata","\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\"> interface\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\"> \u003C\u002Fspan>\u003Cspan title=\"Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider\">\u003Cspan style=\"color:#4EC9B0\">IStorefrontProvider\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> : \u003C\u002Fspan>\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata\" title=\"Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata\">\u003Cspan style=\"color:#4EC9B0\">IPluginComponentMetadata\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\n            \u003Cdiv class=\"api-summary\">\n            Provides the identity and optional capabilities of a storefront integration.\n            \u003C\u002Fdiv>\n            \u003Ch4>Remarks\u003C\u002Fh4>\n            Implement only the storefront capability interfaces that the provider supports. The host\n            discovers each capability from the interfaces implemented by the provider instance.\n            \n        ",true,[24],{"id":25,"name":26,"html":27},"T:Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata","Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata","\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata\" title=\"Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata\">IPluginComponentMetadata\u003C\u002Fa>",[29,34],{"id":30,"name":31,"html":32,"kind":33},"P:Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata.DisplayName","Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata.DisplayName","\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata#member-8138b7a6c9c66950c22f\" title=\"Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata.DisplayName\">IPluginComponentMetadata.DisplayName\u003C\u002Fa>","Property",{"id":35,"name":36,"html":37,"kind":33},"P:Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata.Name","Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata.Name","\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata#member-c39a467d9677e2d11d4e\" title=\"Unbroken.LaunchBox.Plugins.Components.IPluginComponentMetadata.Name\">IPluginComponentMetadata.Name\u003C\u002Fa>",[39,48],{"availability":40,"id":41,"name":42,"label":42,"kind":33,"summary":43,"signature":44,"displaySignature":44,"signatureHtml":45,"anchor":46,"documentation":47,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider.Id","Id","Gets the stable provider-local identifier.","string Id { get; }","\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\">string\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> Id\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-7dd5b87c6a54fc62ecfb","\n            \u003Cdiv class=\"api-summary\">\n            Gets the stable provider-local identifier.\n            \u003C\u002Fdiv>\n            \u003Ch4>Remarks\u003C\u002Fh4>\n            This value is combined with the containing plugin manifest ID to identify the provider.\n            It must remain stable after games have been associated with the provider.\n            \n        ",{"availability":49,"id":50,"name":51,"label":51,"kind":33,"summary":52,"signature":53,"displaySignature":53,"signatureHtml":54,"anchor":55,"documentation":56,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider.StorefrontId","StorefrontId","Gets the stable logical storefront identifier shared by providers for the same store.","string StorefrontId { get; }","\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\">string\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> StorefrontId\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-4713b2bb65a1be5dd486","\n            \u003Cdiv class=\"api-summary\">Gets the stable logical storefront identifier shared by providers for the same store.\u003C\u002Fdiv>\n            \u003Ch4>Remarks\u003C\u002Fh4>Defaults to \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider#member-7dd5b87c6a54fc62ecfb\" title=\"Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider.Id\">IStorefrontProvider.Id\u003C\u002Fa>. Games retain this identifier independently of the plugin package and provider chosen to support them.\n        ",{"currentRelease":16,"currentReleaseState":58},"stable","plugins",1794763752370]