FrontendMetadata
Encapsulates metadata describing a Frontend.
Parameters
Unique identifier per IviInstanceId of the frontend metadata.
Describes when this Frontend would like to be created by the framework.
The FrontendExtensions available to this Frontend.
The Panel types available to the Frontend. By default, all of the Panel types offered by the TomTom Digital Cockpit platform are included. When introducing a new Panel type, Frontends using it must have the type specified here for the Frontend to be able to use it, e.g., by passing PLATFORM_PANEL_TYPES + CustomPanel::class
. This information is also used by the system UI to determine whether or not it can support the Frontends it's asked to present Panels for.
A factory to create a FrontendBuilder that can be used to create the Frontend.