[{"data":1,"prerenderedAt":237},["ShallowReactive",2],{"docs:\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.Storefronts":3},{"kind":4,"title":5,"types":6,"release":234,"section":236},"namespace","Unbroken.LaunchBox.Plugins.Storefronts",[7,16,22,28,34,40,46,52,58,64,70,77,83,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228],{"availability":8,"id":11,"name":12,"kind":13,"description":14,"url":15},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"14.1",false,"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontClientRuntimeCapability","IStorefrontClientRuntimeCapability","Interface","Reports storefront client readiness and prepares a declarative client-start plan.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontClientRuntimeCapability",{"availability":17,"id":18,"name":19,"kind":13,"description":20,"url":21},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontClientStateCapability","IStorefrontClientStateCapability","Reports the local installation state and paths of a storefront client.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontClientStateCapability",{"availability":23,"id":24,"name":25,"kind":13,"description":26,"url":27},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameActivityCapability","IStorefrontGameActivityCapability","Supplies provider activity observations for batches of games.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameActivityCapability",{"availability":29,"id":30,"name":31,"kind":13,"description":32,"url":33},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameDataCompatibilityCapability","IStorefrontGameDataCompatibilityCapability","Converts between legacy LaunchBox game fields and provider-owned game data.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameDataCompatibilityCapability",{"availability":35,"id":36,"name":37,"kind":13,"description":38,"url":39},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameIdentityResolutionCapability","IStorefrontGameIdentityResolutionCapability","Resolves provider-owned application paths to stable provider-local game IDs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameIdentityResolutionCapability",{"availability":41,"id":42,"name":43,"kind":13,"description":44,"url":45},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameMetadataCapability","IStorefrontGameMetadataCapability","Supplies provider metadata for batches of provider-local game IDs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameMetadataCapability",{"availability":47,"id":48,"name":49,"kind":13,"description":50,"url":51},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameStorePageCapability","IStorefrontGameStorePageCapability","Supplies a store page URI without requiring a metadata request.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontGameStorePageCapability",{"availability":53,"id":54,"name":55,"kind":13,"description":56,"url":57},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontMetadataDownloadPreparationCapability","IStorefrontMetadataDownloadPreparationCapability","Optionally describes account requirements and presentation before downloading metadata or media.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontMetadataDownloadPreparationCapability",{"availability":59,"id":60,"name":61,"kind":13,"description":62,"url":63},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontPresentationCapability","IStorefrontPresentationCapability","Supplies portable presentation resources for a storefront provider.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontPresentationCapability",{"availability":65,"id":66,"name":67,"kind":13,"description":68,"url":69},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.IStorefrontProvider","IStorefrontProvider","Provides the identity and optional capabilities of a storefront integration.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.IStorefrontProvider",{"availability":71,"id":72,"name":73,"kind":74,"description":75,"url":76},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontClientInstallationState","StorefrontClientInstallationState","Enum","Specifies whether a storefront client is installed.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontClientInstallationState",{"availability":78,"id":79,"name":80,"kind":74,"description":81,"url":82},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontClientRuntimeState","StorefrontClientRuntimeState","Specifies whether an installed storefront client is ready for game actions.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontClientRuntimeState",{"availability":84,"id":85,"name":86,"kind":87,"description":88,"url":89},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontClientState","StorefrontClientState","Class","Describes the installation state and known paths of a storefront client.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontClientState",{"availability":91,"id":92,"name":93,"kind":74,"description":94,"url":95},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontControllerSupportLevel","StorefrontControllerSupportLevel","Specifies the degree to which a game supports a controller type.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontControllerSupportLevel",{"availability":97,"id":98,"name":99,"kind":87,"description":100,"url":101},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic","StorefrontDiagnostic","Describes a provider-reported diagnostic associated with an operation or game.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic",{"availability":103,"id":104,"name":105,"kind":87,"description":106,"url":107},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticHelp","StorefrontDiagnosticHelp","Supplies plugin-owned guidance and a web link for a storefront diagnostic.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticHelp",{"availability":109,"id":110,"name":111,"kind":74,"description":112,"url":113},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticSeverity","StorefrontDiagnosticSeverity","Specifies the severity of a diagnostic reported by a storefront provider.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticSeverity",{"availability":115,"id":116,"name":117,"kind":74,"description":118,"url":119},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameActionPrerequisite","StorefrontGameActionPrerequisite","Specifies a host-owned prerequisite that must be fulfilled before a prepared game action runs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameActionPrerequisite",{"availability":121,"id":122,"name":123,"kind":87,"description":124,"url":125},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameActivity","StorefrontGameActivity","Describes provider-observed activity for one game.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameActivity",{"availability":127,"id":128,"name":129,"kind":87,"description":130,"url":131},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameActivityRequest","StorefrontGameActivityRequest","Requests provider activity for a batch of games.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameActivityRequest",{"availability":133,"id":134,"name":135,"kind":87,"description":136,"url":137},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameActivityResult","StorefrontGameActivityResult","Contains provider activity observations for a batch of games.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameActivityResult",{"availability":139,"id":140,"name":141,"kind":87,"description":142,"url":143},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameContext","StorefrontGameContext","Identifies a storefront game and its persisted data.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameContext",{"availability":145,"id":146,"name":147,"kind":87,"description":148,"url":149},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameControllerSupport","StorefrontGameControllerSupport","Describes support for a provider-identified controller type.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameControllerSupport",{"availability":151,"id":152,"name":153,"kind":87,"description":154,"url":155},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMedia","StorefrontGameMedia","Describes one provider-hosted media asset for a game.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMedia",{"availability":157,"id":158,"name":159,"kind":87,"description":160,"url":161},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadata","StorefrontGameMetadata","Describes provider metadata for one game.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadata",{"availability":163,"id":164,"name":165,"kind":87,"description":166,"url":167},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadataRequest","StorefrontGameMetadataRequest","Requests metadata for a batch of provider-local game IDs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadataRequest",{"availability":169,"id":170,"name":171,"kind":87,"description":172,"url":173},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadataResult","StorefrontGameMetadataResult","Contains provider metadata returned for a batch of games.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadataResult",{"availability":175,"id":176,"name":177,"kind":87,"description":178,"url":179},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGamePreparedAction","StorefrontGamePreparedAction","Describes one process-shaped storefront action selected by the provider.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontGamePreparedAction",{"availability":181,"id":182,"name":183,"kind":87,"description":184,"url":185},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontImportPlatforms","StorefrontImportPlatforms","Declares canonical platforms used when importing a storefront's games.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontImportPlatforms",{"availability":187,"id":188,"name":189,"kind":87,"description":190,"url":191},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontLegacyGameData","StorefrontLegacyGameData","Carries the application path and named fields used by legacy storefront compatibility.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontLegacyGameData",{"availability":193,"id":194,"name":195,"kind":87,"description":196,"url":197},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontMetadataDownloadPreparation","StorefrontMetadataDownloadPreparation","Describes account requirements for a metadata or media download.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontMetadataDownloadPreparation",{"availability":199,"id":200,"name":201,"kind":87,"description":202,"url":203},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderGameData","StorefrontProviderGameData","Contains bounded, versioned storefront evidence, excluding secrets and account-private data.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderGameData",{"availability":205,"id":206,"name":207,"kind":87,"description":208,"url":209},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderImportMediaOption","StorefrontProviderImportMediaOption","Describes one provider media choice shown by the host-owned manual import wizard.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderImportMediaOption",{"availability":211,"id":212,"name":213,"kind":87,"description":214,"url":215},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderImportPresentationDescriptor","StorefrontProviderImportPresentationDescriptor","Identifies optional localized text and artwork used for a storefront provider's manual import entry points.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderImportPresentationDescriptor",{"availability":217,"id":218,"name":219,"kind":87,"description":220,"url":221},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderImportWizardPresentationDescriptor","StorefrontProviderImportWizardPresentationDescriptor","Identifies optional localized text used by the host-owned manual import wizard.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderImportWizardPresentationDescriptor",{"availability":223,"id":224,"name":225,"kind":87,"description":226,"url":227},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderPresentationDescriptor","StorefrontProviderPresentationDescriptor","Identifies optional localized text and artwork used to present a storefront provider.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontProviderPresentationDescriptor",{"availability":229,"id":230,"name":231,"kind":87,"description":232,"url":233},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Storefronts.StorefrontSearchAliasDescriptor","StorefrontSearchAliasDescriptor","Supplies an alternate storefront name and an optional localized resource for searches.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Storefronts.StorefrontSearchAliasDescriptor",{"currentRelease":9,"currentReleaseState":235},"beta","plugins",1790712004945]