launch_provider_api library Null safety

Classes

CommunicationResponse
LaunchProvider<I, R extends LaunchResponse>
The base class for this library. This class represents a service that can be opened on the phone, focusing on a particular user, represented by handle. Additionally, it may accept LaunchInput parameters to further customize the view that was initialized. This class can be subclassed to represent a particular type of operation, like sending email, and the user can then register particular handlers for that operation.
LaunchResponse
LaunchResults<L extends LaunchResponse>
OperationKey<I, R extends LaunchResponse>
ProviderKey<I, R extends LaunchResponse>

Extensions

LaunchResponseExt

Enums

LaunchResult
SendResult