ApplicationClassExtensionCollectionConfigurator

Interface to configure the application class extensions of the IVI application.

Properties

Link copied to clipboard

The application class extensions.

Functions

Link copied to clipboard
abstract fun addApplicationClassExtension(applicationClassExtension: ApplicationClassExtensionConfig)

Adds the applicationClassExtension to the IVI application.

Link copied to clipboard
abstract fun addApplicationClassExtensions(vararg applicationClassExtensions: ApplicationClassExtensionConfig)

Adds the applicationClassExtensions to the IVI application.

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

Applies the selected groups to applicationClassExtensions. The selected groups are configured by executing the given configurator.

Link copied to clipboard
abstract fun removeApplicationClassExtension(applicationClassExtension: ApplicationClassExtensionConfig)

Removes the applicationClassExtension from the IVI application.

Link copied to clipboard
abstract fun removeApplicationClassExtensions(vararg applicationClassExtensions: ApplicationClassExtensionConfig)

Removes the applicationClassExtensions from the IVI application.