TargetNavigatorCommands

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

Known direct subclasses
TargetNavigator

API for the TargetNavigator trait.


Summary

Public functions

suspend fun navigateTarget(target: UByte, optionalArgs: TargetNavigatorTrait.NavigateTargetCommand.OptionalArgs.() -> Unit = {}): TargetNavigatorTrait.NavigateTargetCommand.Response

Navigate the UX to the identified target.

Parameters
target: UByte

The identifier for the navigation target.

optionalArgs: TargetNavigatorTrait.NavigateTargetCommand.OptionalArgs.() -> Unit = {}

Receiver for the optional arguments of this command

Returns
TargetNavigatorTrait.NavigateTargetCommand.Response

The result of the completed NavigateTarget command.

fun navigateTargetBatchable(target: UByte, optionalArgs: TargetNavigatorTrait.NavigateTargetCommand.OptionalArgs.() -> Unit = {}): BatchableCommand<TargetNavigatorTrait.NavigateTargetCommand.Response>

The batchable version of navigateTarget command.

Navigate the UX to the identified target.

Parameters
target: UByte

The identifier for the navigation target.

optionalArgs: TargetNavigatorTrait.NavigateTargetCommand.OptionalArgs.() -> Unit = {}

Receiver for the optional arguments of this command