API compatibility report 1.0.5715-1.0.5727

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.

Module appsuite_appstore_api_service_applauncher

Type: interface

Name: AppLauncherService

  
  @IviExperimental @platform.framework.api.ipc.iviserviceannotations.IviService(serviceId="service.applauncher", multipleInstances=true) public interface AppLauncherService {
  
  
  @IviExperimental (message="The appstore app suite is currently experimental and this API may " + "change in the future without providing backward compatibility.") @platform.framework.api.ipc.iviserviceannotations.IviService(serviceId="service.applauncher", multipleInstances=true) public interface AppLauncherService {
  

Module platform_framework_api_common_util

Type: class

Name: FlowUtilKt

  
  public final class FlowUtilKt { 
  method @IviExperimental public static <T> kotlinx.coroutines.flow.Flow<platform.framework.api.common.util.MergeWithEmittedData<T>> mergeWithEmittedData(kotlinx.coroutines.flow.Flow<? extends T>... flows); 
  } 
  

Type: class

Name: MergeWithEmittedData

  
  public final class MergeWithEmittedDataKt { 
  method @IviExperimental public static <T> kotlinx.coroutines.flow.Flow<platform.framework.api.common.util.MergeWithEmittedData<T>> mergeWithEmittedData(kotlinx.coroutines.flow.Flow<? extends T>... flows); 
  }


Module appsuite_appstore_api_service_applaunchhandler

Type: interface

Name: AppLaunchHandlerService

  
  @IviExperimental @platform.framework.api.ipc.iviserviceannotations.IviDiscoverableService(multipleInstances=true) public interface AppLaunchHandlerService {
  
  
  @IviExperimental (message="The appstore app suite is currently experimental and this API may " + "change in the future without providing backward compatibility.") @platform.framework.api.ipc.iviserviceannotations.IviDiscoverableService(multipleInstances=true) public interface AppLaunchHandlerService {
  

Module appsuite_appstore_api_service_applaunchtrigger

Type: interface

Name: AppLaunchTriggerService

  
  @IviExperimental @platform.framework.api.ipc.iviserviceannotations.IviDiscoverableService(multipleInstances=true) public interface AppLaunchTriggerService {
  
  
  @IviExperimental (message="The appstore app suite is currently experimental and this API may " + "change in the future without providing backward compatibility.") @platform.framework.api.ipc.iviserviceannotations.IviDiscoverableService(multipleInstances=true) public interface AppLaunchTriggerService {
  

Module appsuite_appstore_api_testing_functional

Type: class

Name: AppStoreUtilsKt

  
  method @IviExperimental public static void installDummyApp(platform.tools.api.testing.functional.IviServiceAwareTestCase);
  method @IviExperimental public static void setAndroidAppsEnabled(platform.tools.api.testing.functional.IviServiceAwareTestCase, boolean enabled);
  method @IviExperimental public static void uninstallDummyApp(platform.tools.api.testing.functional.IviServiceAwareTestCase);
  
  
  method @IviExperimental (reasons=IviExperimentalReason.EXPOSES_EXPERIMENTAL_TYPE) public static void installDummyApp(platform.tools.api.testing.functional.IviServiceAwareTestCase);
  method @IviExperimental (reasons=IviExperimentalReason.EXPOSES_EXPERIMENTAL_TYPE) public static void setAndroidAppsEnabled(platform.tools.api.testing.functional.IviServiceAwareTestCase, boolean enabled);
  method @IviExperimental (reasons=IviExperimentalReason.EXPOSES_EXPERIMENTAL_TYPE) public static void uninstallDummyApp(platform.tools.api.testing.functional.IviServiceAwareTestCase);
  

Module appsuite_appstore_api_service_appsourceprovider

Type: interface

Name: AppSourceProviderService

  
  @IviExperimental @platform.framework.api.ipc.iviserviceannotations.IviDiscoverableService(multipleInstances=true) public interface AppSourceProviderService {
  
  
  @IviExperimental (message="The appstore app suite is currently experimental and this API may " + "change in the future without providing backward compatibility.") @platform.framework.api.ipc.iviserviceannotations.IviDiscoverableService(multipleInstances=true) public interface AppSourceProviderService {
  

Module appsuite_appstore_api_common_model

Type: interface

Name: App

  
  @IviExperimental public interface App extends android.os.Parcelable {
  
  
  @IviExperimental(message="The appstore app suite is currently experimental and this API may " + "change in the future without providing backward compatibility.") public interface App extends android.os.Parcelable {
  

Type: class

Name: AppStore

  
  @IviExperimental @kotlinx.parcelize.Parcelize public final class AppStore implements android.os.Parcelable {
  
  
  @IviExperimental(reasons=IviExperimentalReason.EXPOSES_EXPERIMENTAL_TYPE) @kotlinx.parcelize.Parcelize public final class AppStore implements android.os.Parcelable { 
  

Type: class

Name: ParcelableAppClass

  
  @IviExperimental public final class ParcelableAppClass implements android.os.Parcelable {
  
  
  @IviExperimental(message="The appstore app suite is currently experimental and this API may " + "change in the future without providing backward compatibility.") public final class ParcelableAppClass implements android.os.Parcelable {
  

Type: class

Name: AndroidApp

  
  @IviExperimental public abstract class AndroidApp implements appsuite.appstore.api.common.model.App {
  
  
  @IviExperimental (reasons=IviExperimentalReason.EXPOSES_EXPERIMENTAL_TYPE) public abstract class AndroidApp implements appsuite.appstore.api.common.model.App {
  

Type: class

Name: LaunchableAndroidApp

  
  @IviExperimental @kotlinx.parcelize.Parcelize public final class LaunchableAndroidApp extends appsuite.appstore.api.common.model.androidapptypes.AndroidApp {
  
  
  @IviExperimental (reasons=IviExperimentalReason.EXPOSES_EXPERIMENTAL_TYPE) @kotlinx.parcelize.Parcelize public final class LaunchableAndroidApp extends appsuite.appstore.api.common.model.androidapptypes.AndroidApp {
  

Type: class

Name: MediaAndroidApp

  
  @IviExperimental @kotlinx.parcelize.Parcelize public final class MediaAndroidApp extends appsuite.appstore.api.common.model.androidapptypes.AndroidApp {
  
  
  @IviExperimental (reasons=IviExperimentalReason.EXPOSES_EXPERIMENTAL_TYPE) @kotlinx.parcelize.Parcelize public final class MediaAndroidApp extends appsuite.appstore.api.common.model.androidapptypes.AndroidApp {
  

Module platform_alexa_api_testing_functional

Type: class

Name: AlexaPhrases

  
  field public static final String SEND_MESSAGE = "Send a message to +12345678";
  
  
  field public static final String SEND_MESSAGE = "Send a message to 0201234567";