[{"data":1,"prerenderedAt":147},["ShallowReactive",2],{"docs:\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts":3},{"kind":4,"title":5,"label":6,"trail":7,"namespaces":11,"types":12,"release":144,"section":146},"namespace","Unbroken.LaunchBox.Plugins.Components.Storefronts","Storefronts",[8],{"title":9,"url":10},"Components","\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.Components",[],[13,22,28,34,40,46,52,58,64,71,77,83,90,96,102,108,114,120,126,132,138],{"availability":14,"id":17,"name":18,"kind":19,"description":20,"url":21},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"14.1",false,"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontClientRuntimeCapability","IStorefrontClientRuntimeCapability","Interface","Reports storefront client readiness and prepares a declarative client-start plan.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontClientRuntimeCapability",{"availability":23,"id":24,"name":25,"kind":19,"description":26,"url":27},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontClientStateCapability","IStorefrontClientStateCapability","Reports the local installation state and paths of a storefront client.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontClientStateCapability",{"availability":29,"id":30,"name":31,"kind":19,"description":32,"url":33},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontGameIdentityResolutionCapability","IStorefrontGameIdentityResolutionCapability","Resolves provider-owned application paths to stable provider-local game IDs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontGameIdentityResolutionCapability",{"availability":35,"id":36,"name":37,"kind":19,"description":38,"url":39},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontGameStorePageCapability","IStorefrontGameStorePageCapability","Supplies a store page URI without requiring a metadata request.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontGameStorePageCapability",{"availability":41,"id":42,"name":43,"kind":19,"description":44,"url":45},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontItem","IStorefrontItem","Provides the optional storefront relationship for a LaunchBox item, either a game or an additional application.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontItem",{"availability":47,"id":48,"name":49,"kind":19,"description":50,"url":51},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontLegacyDataCompatibilityCapability","IStorefrontLegacyDataCompatibilityCapability","Converts between legacy LaunchBox game fields and provider-owned game data.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontLegacyDataCompatibilityCapability",{"availability":53,"id":54,"name":55,"kind":19,"description":56,"url":57},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontPresentationCapability","IStorefrontPresentationCapability","Supplies portable presentation resources for a storefront provider.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontPresentationCapability",{"availability":59,"id":60,"name":61,"kind":19,"description":62,"url":63},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider","IStorefrontProvider","Provides the identity and optional capabilities of a storefront integration.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.IStorefrontProvider",{"availability":65,"id":66,"name":67,"kind":68,"description":69,"url":70},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontActionPrerequisite","StorefrontActionPrerequisite","Enum","Specifies a host-owned prerequisite that must be fulfilled before a prepared game action runs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontActionPrerequisite",{"availability":72,"id":73,"name":74,"kind":68,"description":75,"url":76},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontClientInstallationState","StorefrontClientInstallationState","Specifies whether a storefront client is installed.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontClientInstallationState",{"availability":78,"id":79,"name":80,"kind":68,"description":81,"url":82},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontClientRuntimeState","StorefrontClientRuntimeState","Specifies whether an installed storefront client is ready for game actions.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontClientRuntimeState",{"availability":84,"id":85,"name":86,"kind":87,"description":88,"url":89},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontClientState","StorefrontClientState","Class","Describes the installation state and known paths of a storefront client.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontClientState",{"availability":91,"id":92,"name":93,"kind":87,"description":94,"url":95},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportMediaOption","StorefrontImportMediaOption","Describes one provider media choice shown by the host-owned manual import wizard.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportMediaOption",{"availability":97,"id":98,"name":99,"kind":87,"description":100,"url":101},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportPlatforms","StorefrontImportPlatforms","Declares canonical platforms used when importing a storefront's games.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportPlatforms",{"availability":103,"id":104,"name":105,"kind":87,"description":106,"url":107},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportPresentation","StorefrontImportPresentation","Identifies optional localized text and artwork used for a storefront provider's manual import entry points.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportPresentation",{"availability":109,"id":110,"name":111,"kind":87,"description":112,"url":113},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportWizardPresentation","StorefrontImportWizardPresentation","Identifies optional localized text used by the host-owned manual import wizard.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontImportWizardPresentation",{"availability":115,"id":116,"name":117,"kind":87,"description":118,"url":119},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontItemInfo","StorefrontItemInfo","Describes the owning storefront relationship and host-known state for one item, either a game or an additional application.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontItemInfo",{"availability":121,"id":122,"name":123,"kind":87,"description":124,"url":125},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontLegacyData","StorefrontLegacyData","Carries the application path and named fields used by legacy storefront compatibility.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontLegacyData",{"availability":127,"id":128,"name":129,"kind":87,"description":130,"url":131},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPreparedAction","StorefrontPreparedAction","Describes one process-shaped storefront action selected by the provider.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPreparedAction",{"availability":133,"id":134,"name":135,"kind":87,"description":136,"url":137},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation","StorefrontPresentation","Identifies optional localized text and artwork used to present a storefront provider.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontPresentation",{"availability":139,"id":140,"name":141,"kind":87,"description":142,"url":143},{"firstSeen":15,"isBaseline":16,"declarationFirstSeen":15},"T:Unbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontSearchAliasDescriptor","StorefrontSearchAliasDescriptor","Supplies an alternate storefront name and an optional localized resource for searches.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Components.Storefronts.StorefrontSearchAliasDescriptor",{"currentRelease":15,"currentReleaseState":145},"stable","plugins",1794763752346]