IviInstanceConfigurator

Interface to configure an IVI instance.

A vehicle may have multiple infotainment screens, each of which is backed by an IVI instance.

Properties

Link copied to clipboard
abstract val name: String

Gradle requires that container objects have a name property. This name corresponds to the IviInstanceIdentifier.id of the configured IviInstanceIdentifier.

Functions

Link copied to clipboard
abstract fun applyGroups(configurator: Action<IviDefaultsGroupsSelectionConfigurator>)

Applies the selected groups to the IVI instance configuration. The selected groups are configured by executing the given configurator.

Link copied to clipboard

Allows the frontend configuration of an IVI instance to be configured through the given action.

Link copied to clipboard

Allows the menu item configuration of an IVI instance to be configured through the given action.

Link copied to clipboard

Allows the theming configuration of an IVI instance to be configured through the given action.