ApplicationLauncherCommands

@Generated(value = ["GoogleHomePlatformCodegen"])
interface ApplicationLauncherCommands

Known direct subclasses
ApplicationLauncher

API for the ApplicationLauncher trait.


Summary

Public functions

hideApp

suspend fun hideApp(optionalArgs: ApplicationLauncherTrait.HideAppCommand.OptionalArgs.() -> Unit = {}): ApplicationLauncherTrait.HideAppCommand.Response

Hide the specified app.

Parameters
optionalArgs: ApplicationLauncherTrait.HideAppCommand.OptionalArgs.() -> Unit = {}

Receiver for the optional arguments of this command

Returns
ApplicationLauncherTrait.HideAppCommand.Response

The outcome of the HideApp command.

hideAppBatchable

fun hideAppBatchable(optionalArgs: ApplicationLauncherTrait.HideAppCommand.OptionalArgs.() -> Unit = {}): BatchableCommand<ApplicationLauncherTrait.HideAppCommand.Response>

The batchable version of hideApp command.

Hide the specified app.

Parameters
optionalArgs: ApplicationLauncherTrait.HideAppCommand.OptionalArgs.() -> Unit = {}

Receiver for the optional arguments of this command

launchApp

suspend fun launchApp(optionalArgs: ApplicationLauncherTrait.LaunchAppCommand.OptionalArgs.() -> Unit = {}): ApplicationLauncherTrait.LaunchAppCommand.Response

Launches an app.

Parameters
optionalArgs: ApplicationLauncherTrait.LaunchAppCommand.OptionalArgs.() -> Unit = {}

Receiver for the optional arguments of this command

Returns
ApplicationLauncherTrait.LaunchAppCommand.Response

The result of the completed LaunchApp command.

launchAppBatchable

fun launchAppBatchable(optionalArgs: ApplicationLauncherTrait.LaunchAppCommand.OptionalArgs.() -> Unit = {}): BatchableCommand<ApplicationLauncherTrait.LaunchAppCommand.Response>

The batchable version of launchApp command.

Launches an app.

Parameters
optionalArgs: ApplicationLauncherTrait.LaunchAppCommand.OptionalArgs.() -> Unit = {}

Receiver for the optional arguments of this command

stopApp

suspend fun stopApp(optionalArgs: ApplicationLauncherTrait.StopAppCommand.OptionalArgs.() -> Unit = {}): ApplicationLauncherTrait.StopAppCommand.Response

Stop the app.

Parameters
optionalArgs: ApplicationLauncherTrait.StopAppCommand.OptionalArgs.() -> Unit = {}

Receiver for the optional arguments of this command

Returns
ApplicationLauncherTrait.StopAppCommand.Response

The result of the completed StopApp command.

stopAppBatchable

fun stopAppBatchable(optionalArgs: ApplicationLauncherTrait.StopAppCommand.OptionalArgs.() -> Unit = {}): BatchableCommand<ApplicationLauncherTrait.StopAppCommand.Response>

The batchable version of stopApp command.

Stop the app.

Parameters
optionalArgs: ApplicationLauncherTrait.StopAppCommand.OptionalArgs.() -> Unit = {}

Receiver for the optional arguments of this command