MenuItemConfig

data class MenuItemConfig(val menuItemName: String, val implementationModule: ModuleReference, val subPackageName: String? = null) : Serializable

Defines a reference to a menu item instance.

Constructors

Link copied to clipboard
fun MenuItemConfig(menuItemName: String, implementationModule: ModuleReference, subPackageName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The module that contains the property that is an instance of the com.tomtom.ivi.platform.mainmenu.api.common.menu.MenuItem class. See menuItemName for details.

Link copied to clipboard

The name of the property that holds the menu item instance.

Link copied to clipboard
val subPackageName: String? = null

Optional sub package. If not null, this value is appended to the ModuleReference.packageName of the implementationModule property with a period in between.