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.4711.
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:
This module defines the plugin that adds the Alexa TomTom Digital Cockpit Application to the defaults.
This module defines the plugin that adds the App Store TomTom Digital Cockpit Application to the defaults.
This module defines plugins to configure the Automotive UI API key and Onboard Map through a configuration provider.
This module defines the plugin that adds the Bluetooth TomTom Digital Cockpit Application to the defaults.
This module defines a plugin that adds the Cerence service to the set of default services.
This module defines the plugin that adds the Communications TomTom Digital Cockpit Application to the defaults.
This module defines the plugin that adds the Companion App TomTom Digital Cockpit Application to the defaults.
This module defines a plugin that adds the Deftpower service to the set of default services. Deftpower is an e-mobility service provider which allows the driver to use its service to charge and pay for electrical charging of the vehicle.
This module contains the plugin that adds the Error Reporter TomTom Digital Cockpit Application to the defaults.
This module defines a plugin that adds the EV charging simulator service to the set of default services.
This module defines the plugin that adds the HVAC TomTom Digital Cockpit Application to the defaults.
This module defines the plugin that adds the Media TomTom Digital Cockpit Application to the defaults.
This module defines the plugin that adds the Messaging TomTom Digital Cockpit Application to the defaults.
This module defines the plugin that adds the NavApp Components TomTom Digital Cockpit application to the defaults.
This module defines the plugin that adds the Navigation TomTom Digital Cockpit Application to the defaults.
This module defines the plugin that adds the System Status TomTom Digital Cockpit Application to the defaults.
This module defines the plugin that adds the User Profiles TomTom Digital Cockpit Application to the defaults.
This module defines the plugin that adds the Vehicle Settings TomTom Digital Cockpit Application to the defaults.
This module contains annotations that can be used, for instance, to mark that a functionality is not backward compatible.
This module contains the Gradle Kotlin DSL for TomTom Digital Cockpit's configuration generator.
This module contains the base class for Gradle plugin implementations that provide defaults to an IVI application.
This module contains classes that can be used to hold dependency information.
This module contains Gradle Kotlin DSL to ease the project configuration.
This module contains the Gradle Kotlin DSL used to configure the IVI application project.
This module defines the common configuration components for the IVI project.
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.
This module defines the platform NavApp Components plugins for the IVI project.
This module contains plugins and Gradle extensions to configure the IVI project.
This module contains plugins that configure a project with the dependencies required for using IVI frontends.
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.
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.
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.
This module contains constants that can be used in multiple Gradle plugins and Gradle projects.
This module defines the Gradle plugin that adds IVI-related emulator configurations and tools to the NavUI Emulator plugin.
This module defines the Gradle plugin to sign an application project with the keystore file specified by the gradle property: applicationKeystore
.
This module defines the Gradle plugin to allow parallel test execution using test shards.
This module defines the Gradle plugin to provide IVI versioning info to the build configuration.