LaunchBoxContributors
On this page

ILaunchCapability14.1

Interface in Unbroken.LaunchBox.Plugins.Capabilities.Launching

C#
public interface ILaunchCapability
Prepares a launch for the storefront or emulator integration already selected by the host.

Methods

PrepareLaunchAsync

C#
Task<PreparedAction?> PrepareLaunchAsync(
    ActionRequest request,
    CancellationToken cancellationToken
)
Prepares the truthful launch plan for one selected item.
request
The selected item context to launch.
cancellationToken
A token used to cancel preparation.

Returns

A prepared action, or null to retain the normal emulator plan or indicate that a storefront launch is unavailable.