[{"data":1,"prerenderedAt":79},["ShallowReactive",2],{"docs:\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation":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":24,"members":25,"release":76,"section":78},"type","StorefrontPresentation","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","Class",{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"14.1",false,"public sealed class Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation","public sealed class StorefrontPresentation","\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.Components.Storefronts.StorefrontPresentation\">\u003Cspan style=\"color:#4EC9B0\">StorefrontPresentation\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\n            \u003Cdiv class=\"api-summary\">\n            Identifies optional localized text and artwork used to present a storefront provider.\n            \u003C\u002Fdiv>\n            \u003Ch4>Remarks\u003C\u002Fh4>Supplied text uses its fallback and optional package resource key. Omitted text retains host defaults.\n        ",true,[],[],[26,36,47,56,66],{"availability":27,"id":28,"name":5,"label":5,"kind":29,"summary":30,"signature":31,"displaySignature":32,"signatureHtml":33,"anchor":34,"documentation":35,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"M:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation.#ctor(Unbroken.LaunchBox.Plugins.Models.Localization.PluginText,System.String)","Constructor","Initializes a new instance of the StorefrontPresentation class.","public StorefrontPresentation(Unbroken.LaunchBox.Plugins.Models.Localization.PluginText? description = null, string? iconResourceId = null)","public StorefrontPresentation(\n    PluginText? description = null,\n    string? iconResourceId = null\n)","\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\"> StorefrontPresentation\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#9CDCFE\">    \u003C\u002Fspan>\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Models.Localization.PluginText\" title=\"Unbroken.LaunchBox.Plugins.Models.Localization.PluginText\">\u003Cspan style=\"color:#9CDCFE\">PluginText\u003C\u002Fspan>\u003C\u002Fa>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">description\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> = \u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">null\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">    string\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">iconResourceId\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> = \u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">null\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-f0b7e4ed382697861a9f","\n            \u003Cdiv class=\"api-summary\">\n            Initializes a new instance of the \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation\" title=\"Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation\">StorefrontPresentation\u003C\u002Fa> class.\n            \u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>description\u003C\u002Fcode>\u003C\u002Fspan>\u003C\u002Fdt>\u003Cdd>\n            The localizable text for the provider description, or \u003Ccode>null\u003C\u002Fcode>.\n            \u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>iconResourceId\u003C\u002Fcode>\u003C\u002Fspan>\u003C\u002Fdt>\u003Cdd>\n            The plugin image-resource ID for the provider icon, or \u003Ccode>null\u003C\u002Fcode>.\n            \u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Cdl>\u003Cdt>Exception: \u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fdotnet\u002Fapi\u002Fsystem.argumentexception\" title=\"System.ArgumentException\">ArgumentException\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>\n            A supplied icon resource ID is empty.\n            \u003C\u002Fdd>\u003C\u002Fdl>\n        ",{"availability":37,"id":38,"name":39,"label":39,"kind":40,"summary":41,"signature":42,"displaySignature":43,"signatureHtml":44,"anchor":45,"documentation":46,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation.Description","Description","Property","Gets the localizable text for the provider description.","public Unbroken.LaunchBox.Plugins.Models.Localization.PluginText? Description { get; }","public PluginText? Description { 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\">public\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> \u003C\u002Fspan>\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Models.Localization.PluginText\" title=\"Unbroken.LaunchBox.Plugins.Models.Localization.PluginText\">\u003Cspan style=\"color:#9CDCFE\">PluginText\u003C\u002Fspan>\u003C\u002Fa>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Description\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-d3bc6f3527521d46bdb4","\n            \u003Cdiv class=\"api-summary\">\n            Gets the localizable text for the provider description.\n            \u003C\u002Fdiv>\n        ",{"availability":48,"id":49,"name":50,"label":50,"kind":40,"summary":51,"signature":52,"displaySignature":52,"signatureHtml":53,"anchor":54,"documentation":55,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation.IconResourceId","IconResourceId","Gets the plugin image-resource ID for the provider icon.","public string? IconResourceId { 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\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> string\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">IconResourceId\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-b13e8af51b5580ae8db9","\n            \u003Cdiv class=\"api-summary\">\n            Gets the plugin image-resource ID for the provider icon.\n            \u003C\u002Fdiv>\n        ",{"availability":57,"id":58,"name":59,"label":59,"kind":40,"summary":60,"signature":61,"displaySignature":62,"signatureHtml":63,"anchor":64,"documentation":65,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation.Import","Import","Gets the optional resources used for the provider's manual import entry points.","public Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportPresentation? Import { get; init; }","public StorefrontImportPresentation? Import { 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:#9CDCFE\"> \u003C\u002Fspan>\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportPresentation\" title=\"Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportPresentation\">\u003Cspan style=\"color:#9CDCFE\">StorefrontImportPresentation\u003C\u002Fspan>\u003C\u002Fa>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Import\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-3ae16fbb2ebcdc8b3695","\n            \u003Cdiv class=\"api-summary\">\n            Gets the optional resources used for the provider&#39;s manual import entry points.\n            \u003C\u002Fdiv>\n        ",{"availability":67,"id":68,"name":69,"label":69,"kind":40,"summary":70,"signature":71,"displaySignature":72,"signatureHtml":73,"anchor":74,"documentation":75,"documented":22},{"firstSeen":16,"isBaseline":17,"declarationFirstSeen":16},"P:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation.SearchAliases","SearchAliases","Gets or initializes additional names used by storefront searches.","public System.Collections.Generic.IReadOnlyList\u003CUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontSearchAliasDescriptor> SearchAliases { get; init; }","public IReadOnlyList\u003CStorefrontSearchAliasDescriptor> SearchAliases { 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:#9CDCFE\"> \u003C\u002Fspan>\u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fdotnet\u002Fapi\u002Fsystem.collections.generic.ireadonlylist-1\" title=\"System.Collections.Generic.IReadOnlyList (Microsoft Learn)\">\u003Cspan style=\"color:#9CDCFE\">IReadOnlyList\u003C\u002Fspan>\u003C\u002Fa>\u003Cspan style=\"color:#D4D4D4\">&#x3C;\u003C\u002Fspan>\u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontSearchAliasDescriptor\" title=\"Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontSearchAliasDescriptor\">\u003Cspan style=\"color:#9CDCFE\">StorefrontSearchAliasDescriptor\u003C\u002Fspan>\u003C\u002Fa>\u003Cspan style=\"color:#D4D4D4\">> \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">SearchAliases\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-26cdef6d5ae0cde06697","\n            \u003Cdiv class=\"api-summary\">Gets or initializes additional names used by storefront searches.\u003C\u002Fdiv>\n            \u003Ch4>Remarks\u003C\u002Fh4>The host also searches the provider&#39;s literal and localized display names. Resolved aliases may be remembered while the provider is unavailable.\n            \u003Cdl>\u003Cdt>Exception: \u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fdotnet\u002Fapi\u002Fsystem.argumentnullexception\" title=\"System.ArgumentNullException\">ArgumentNullException\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The collection or one of its entries is null.\u003C\u002Fdd>\u003C\u002Fdl>\n        ",{"currentRelease":16,"currentReleaseState":77},"stable","plugins",1794763752371]