LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

StorefrontMetadataDownloadPreparation14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.Storefronts.StorefrontMetadataDownloadPreparation
Describes account requirements for a metadata or media download.

Constructors

StorefrontMetadataDownloadPreparation 14.1 Beta

C#
public StorefrontMetadataDownloadPreparation(bool requiresConnection)
Initializes download preparation.
requiresConnection 14.1 Beta
Whether an account is needed for any explicitly requested content.

Properties

ConnectionPrompt 14.1 Beta

C#
public Unbroken.LaunchBox.Plugins.PluginText? ConnectionPrompt { get; init; }
Gets the optional localized question offering account connection. The host supplies a generic question when omitted.

ProgressText 14.1 Beta

C#
public Unbroken.LaunchBox.Plugins.PluginText? ProgressText { get; init; }
Gets the optional localized progress text displayed while retrieving metadata.

RequiresConnection 14.1 Beta

C#
public bool RequiresConnection { get; }
Gets whether the host should offer account connection during an interactive download.

Remarks

Declining connection or running in the background does not prevent metadata retrieval. Providers should still return available public or local data.