Package com.tomtom.ivi.platform.frontend.api.common.frontend
Types
The base class for Frontends in the IVI system.
Builder class for Frontends.
The entry point for a single Frontend to communicate with the rest of the system.
Describes when the framework should create a Frontend.
Interface of all frontend extensions.
Encapsulates metadata describing a Frontend.
A unique FrontendMetadata identifier per IviInstanceId.
A base class for fragments that contain the contents of frontend panels. Typical IVI fragments are responsible for creating a layout and linking it to a ViewModel. The viewModelClass is responsible for the business logic and the state of a fragment. This is because, unlike fragments, ViewModels are persistent across configuration changes.
An interface for components capable of consuming hardware back button presses.
A helper class for managing multiple OnBackPressedConsumers.