TomTom Digital Cockpit Gradle Plugins - API reference

This is the API reference documentation for the Gradle plugins delivered with TomTom Digital Cockpit version 1.0.4404.

Copyright

Copyright © 2020 TomTom NV. All rights reserved.

This software is the proprietary copyright of TomTom NV and its subsidiaries and may be used for internal evaluation purposes or commercial use strictly subject to separate license agreement between you and TomTom NV. If you are the licensee, you are only permitted to use this software in accordance with the terms of your license agreement. If you are not the licensee, you are not authorized to use this software in any manner and should immediately return or destroy it.

All modules:

Link copied to clipboard

This module defines the plugin that adds the Alexa TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the App Store TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the Bluetooth TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines a plugin that adds the Cerence service to the set of default services.

Link copied to clipboard

This module defines the plugin that adds the Communications TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the Companion App TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module contains the plugin that adds the Error Reporter TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines a plugin that adds the EV charging simulator service to the set of default services.

Link copied to clipboard

This module defines the plugin that adds the HVAC TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the Media TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the Messaging TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the NavApp Components TomTom Digital Cockpit application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the Navigation TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the Navkit2 TomTom Digital Cockpit Application to the defaults, and plugin to configure the NavKit2 API key and Onboard Map through a configuration provider.

Link copied to clipboard

This module defines the plugin that adds the System Status TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the User Profiles TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module defines the plugin that adds the Vehicle Settings TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

This module contains annotations that can be used, for instance, to mark that a functionality is not backward compatible.

Link copied to clipboard

This module contains the Gradle Kotlin DSL for TomTom Digital Cockpit's configuration generator.

Link copied to clipboard

This module contains the base class for Gradle plugin implementations that provide defaults to an IVI application.

Link copied to clipboard

This module contains classes that can be used to hold dependency information.

Link copied to clipboard

This module contains Gradle Kotlin DSL to ease the project configuration.

Link copied to clipboard

This module contains the Gradle Kotlin DSL used to configure the IVI application project.

Link copied to clipboard

This module defines the common configuration components for the IVI project.

Link copied to clipboard

This module defines the plugin that applies all defaults from all defaults plugins that are considered core to the reference TomTom Digital Cockpit user experience.

Link copied to clipboard

This module defines the platform NavApp Components plugins for the IVI project.

Link copied to clipboard

This module contains plugins and Gradle extensions to configure the IVI project.

Link copied to clipboard

This module contains plugins that configure a project with the dependencies required for using IVI frontends.

Link copied to clipboard

This module defines the plugin that applies all defaults from all defaults plugins that are considered core to the reference TomTom Digital Cockpit user experience, including platform and all TomTom Digital Cockpit applications from appsuite.

Link copied to clipboard

This module defines the plugin that applies all defaults from all defaults plugins that are considered core to the reference TomTom Digital Cockpit user experience, including platform and all TomTom Digital Cockpit applications from appsuite, excluding any navigation related functionality.

Link copied to clipboard

This module defines the Gradle plugin to allow testing on Android 8. Meant as a temporary solution until Android 8 support is no longer needed.

Link copied to clipboard

This module contains constants that can be used in multiple Gradle plugins and Gradle projects.

Link copied to clipboard

This module defines the Gradle plugin that adds IVI-related emulator configurations and tools to the NavUI Emulator plugin.

Link copied to clipboard

This module defines the Gradle plugin to sign an application project with the keystore file specified by the gradle property: applicationKeystore.

Link copied to clipboard

This module defines the Gradle plugin to allow parallel test execution using test shards.

Link copied to clipboard

This module defines the Gradle plugin to provide IVI versioning info to the build configuration.