Package-level declarations

Contains the base application for the IVI system.

Types

Link copied to clipboard

The base Android application for the IVI system. Should be extended for the product, to configure it based on customer needs.

Link copied to clipboard
interface IviApplication

Android application class must implement this interface for a functioning IVI system.

Link copied to clipboard
@IviExperimental(reasons = [])
abstract class IviApplicationExtension(extensionContext: IviApplicationExtensionContext)

Extensions to the IviApplication.

Link copied to clipboard
Link copied to clipboard
@IviExperimental(reasons = [])
abstract class IviApplicationExtensionContext

Context for IviApplicationExtension to communicate with the rest of the system.

Link copied to clipboard

Android application class must implement this interface to allow resetting the IVI application in-between tests.

Properties

Link copied to clipboard

The application of this, casted to IviApplication. This cast is always assumed to succeed as TomTom Digital Cockpit requires the product's application to implement the IviApplication interface.

Functions

Link copied to clipboard