Package com.tomtom.ivi.appsuite.appstore.api.common.model

Types

Link copied to clipboard
interface App : Parcelable

An interface used to represent an app which can be launched from within the app launcher frontend.

Link copied to clipboard
data class AppStore(val app: App, val brandName: StringResolver) : Parcelable

A class representing an app store.

Link copied to clipboard
data class AppStoreInfo(val displayName: StringResolver, val packageName: String?) : Parcelable

Information about a third party app store APK.

Link copied to clipboard
data class ParcelableAppClass(val value: Class<out App>) : Parcelable

A Parcelable wrapper for the App class, suitable for Binder transactions.