API Compatibility report 1.0.6195-1.0.6166

Copyright

Copyright © 2023 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_media_api_common_frontend

Type: class

Name: DelayedDrawableResolver

  
  method public void startDelay(com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver beforeDelayDrawableResolver);
  
  
  method public void startDelay(com.tomtom.tools.android.api.graphics.imageloader.RemoteImage beforeDelayRemoteImage);
  

Type: class

Name: MediaPlaybackViewModel

  
  method public androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.drawable.RemoteDrawableResolver> getArt();
  
  
  method public androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.imageloader.RemoteImage> getArt();
  

Type: class

Name: MediaPlaybackViewModel

  
  method public androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.drawable.RemoteDrawableResolver> getIconArt();
  
  
  method public androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.imageloader.RemoteImage> getIconArt();
  

Type: class

Name: MediaPlaybackViewModel

  
  property public final androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.drawable.RemoteDrawableResolver> art;
  
  
  property public final androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.imageloader.RemoteImage> art;
  

Type: class

Name: MediaPlaybackViewModel

  
  property public final androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.drawable.RemoteDrawableResolver> iconArt;
  
  
  property public final androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.imageloader.RemoteImage> iconArt;
  

Module appsuite_messaging_api_service_messagingapp

Type: class

Name: MessagingAppService

  
  ctor public MessagingAppService.MessageStackNotification(com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.MessageStackNotificationId id, com.tomtom.tools.android.api.resourceresolution.string.StringResolver senderDisplayName, com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image, com.tomtom.tools.android.api.resourceresolution.string.StringResolver applicationDisplayName, int unreadMessagesCount, java.util.List<java.lang.String> quickReplyMessages, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.PlaybackState playbackState, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.ReplyInfo replyInfo, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.CallState callState);
  
  
  ctor public MessagingAppService.MessageStackNotification(com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.MessageStackNotificationId id, com.tomtom.tools.android.api.resourceresolution.string.StringResolver senderDisplayName, com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image, com.tomtom.tools.android.api.resourceresolution.string.StringResolver applicationDisplayName, int unreadMessagesCount, java.util.List<java.lang.String> quickReplyMessages, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.PlaybackState playbackState, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.ReplyInfo replyInfo, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.CallState callState);
  

Type: class

Name: MessagingAppService

  
  method public com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? component3();
  
  
  method public com.tomtom.tools.android.api.graphics.imageloader.ImageSource? component3();
  

Type: class

Name: MessagingAppService

  
  method public com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.MessageStackNotification copy(com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.MessageStackNotificationId id, com.tomtom.tools.android.api.resourceresolution.string.StringResolver senderDisplayName, com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image, com.tomtom.tools.android.api.resourceresolution.string.StringResolver applicationDisplayName, int unreadMessagesCount, java.util.List<java.lang.String> quickReplyMessages, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.PlaybackState playbackState, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.ReplyInfo replyInfo, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.CallState callState);
  
  
  method public com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.MessageStackNotification copy(com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.MessageStackNotificationId id, com.tomtom.tools.android.api.resourceresolution.string.StringResolver senderDisplayName, com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image, com.tomtom.tools.android.api.resourceresolution.string.StringResolver applicationDisplayName, int unreadMessagesCount, java.util.List<java.lang.String> quickReplyMessages, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.PlaybackState playbackState, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.ReplyInfo replyInfo, com.tomtom.ivi.appsuite.messaging.api.service.messagingapp.MessagingAppService.CallState callState);
  

Type: class

Name: MessagingAppService

  
  method public com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? getImage();
  
  
  method public com.tomtom.tools.android.api.graphics.imageloader.ImageSource? getImage();
  

Type: class

Name: MessagingAppService

  
  property public final com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image;
  
  
  property public final com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image;
  

Module platform_contacts_api_common_model

Type: class

Name: Contact

  
  ctor public Contact(String displayName, optional String initials, optional String givenName, optional String familyName, String companyName, java.util.List<com.tomtom.ivi.platform.telecom.api.common.model.PhoneNumber> phoneNumbers, int defaultPhoneNumberIndex, java.util.List<com.tomtom.ivi.platform.contacts.api.common.model.Address> addresses, int defaultAddressIndex, optional com.tomtom.ivi.platform.contacts.api.common.model.ContactSource? source, boolean favorite, optional com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image, String primarySortKey, String alternativeSortKey);
  
  
  ctor public Contact(String displayName, optional String initials, optional String givenName, optional String familyName, String companyName, java.util.List<com.tomtom.ivi.platform.telecom.api.common.model.PhoneNumber> phoneNumbers, int defaultPhoneNumberIndex, java.util.List<com.tomtom.ivi.platform.contacts.api.common.model.Address> addresses, int defaultAddressIndex, optional com.tomtom.ivi.platform.contacts.api.common.model.ContactSource? source, boolean favorite, optional com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image, String primarySortKey, String alternativeSortKey);
  

Type: class

Name: Contact

  
  method public com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? component12();
  
  
  method public com.tomtom.tools.android.api.graphics.imageloader.ImageSource? component12();
  

Type: class

Name: Contact

  
  method public com.tomtom.ivi.platform.contacts.api.common.model.Contact copy(String displayName, String initials, String givenName, String familyName, String companyName, java.util.List<com.tomtom.ivi.platform.telecom.api.common.model.PhoneNumber> phoneNumbers, int defaultPhoneNumberIndex, java.util.List<com.tomtom.ivi.platform.contacts.api.common.model.Address> addresses, int defaultAddressIndex, com.tomtom.ivi.platform.contacts.api.common.model.ContactSource? source, boolean favorite, com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image, String primarySortKey, String alternativeSortKey);
  
  
  method public com.tomtom.ivi.platform.contacts.api.common.model.Contact copy(String displayName, String initials, String givenName, String familyName, String companyName, java.util.List<com.tomtom.ivi.platform.telecom.api.common.model.PhoneNumber> phoneNumbers, int defaultPhoneNumberIndex, java.util.List<com.tomtom.ivi.platform.contacts.api.common.model.Address> addresses, int defaultAddressIndex, com.tomtom.ivi.platform.contacts.api.common.model.ContactSource? source, boolean favorite, com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image, String primarySortKey, String alternativeSortKey);
  

Type: class

Name: Contact

  
  method public com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? getImage();
  
  
  method public com.tomtom.tools.android.api.graphics.imageloader.ImageSource? getImage();
  

Type: class

Name: Contact

  
  property public final com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image;
  
  
  property public final com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image;
  

Module platform_messaging_api_common_model

Type: class

Name: ConversationContact

  
  ctor public ConversationContact(String? displayName, String? phoneNumber, com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image, optional com.tomtom.ivi.platform.messaging.api.common.model.ConversationSource? source);
  
  
  ctor public ConversationContact(String? displayName, String? phoneNumber, com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image, optional com.tomtom.ivi.platform.messaging.api.common.model.ConversationSource? source);
  

Type: class

Name: ConversationContact

  
  method public com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? component3();
  
  
  method public com.tomtom.tools.android.api.graphics.imageloader.ImageSource? component3();
  

Type: class

Name: ConversationContact

  
  method public com.tomtom.ivi.platform.messaging.api.common.model.ConversationContact copy(String? displayName, String? phoneNumber, com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image, com.tomtom.ivi.platform.messaging.api.common.model.ConversationSource? source);
  
  
  method public com.tomtom.ivi.platform.messaging.api.common.model.ConversationContact copy(String? displayName, String? phoneNumber, com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image, com.tomtom.ivi.platform.messaging.api.common.model.ConversationSource? source);
  

Type: class

Name: ConversationContact

  
  method public com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? getImage();
  
  
  method public com.tomtom.tools.android.api.graphics.imageloader.ImageSource? getImage();
  

Type: class

Name: ConversationContact

  
  property public final com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? image;
  
  
  property public final com.tomtom.tools.android.api.graphics.imageloader.ImageSource? image;
  

Module platform_navappcomponents_api_common_attributes

Type: class

Name: NavAppComponentsThemeCategoriesKt

  
  method public static com.tomtom.ivi.platform.theming.api.common.attributes.IviThemeCategory getNavAppSearchUiStyleThemeCategory();
  

Type: class

Name: NavAppComponentsThemeCategoriesKt

  
  property public static final com.tomtom.ivi.platform.theming.api.common.attributes.IviThemeCategory navAppSearchUiStyleThemeCategory;
  

Module platform_telecom_api_common_model

Type: enum

Name: PhoneBookSynchronizationStatus

  
  enum_constant public static final com.tomtom.ivi.platform.telecom.api.common.model.PhoneBookSynchronizationStatus SYNCHRONIZATION_IN_PROGRESS_BUT_STALLED;
  

Module platform_telecom_api_common_utils

Type: class

Name: PhoneBookSynchronizationStatusHelper

  
  method public void startMonitoring(android.content.Context context);
  method public void stopMonitoring(android.content.Context context);
  

Type: interface

Name: PhoneBookSynchronizationStatusHelper

  
  method public void phoneBookCombiningStatuses(boolean pbapProfileConnected, boolean adapterConnected);
  
  
  method public void phoneBookCombiningStatuses(boolean pbapProfileConnected, boolean adapterConnected, boolean phonebookSynchronizationIsStalling);
  

Module platform_vpa_api_common_vpaui

Type: class

Name: TtiviVpaImageWithTextViewModel

  
  ctor public TtiviVpaImageWithTextViewModel(optional com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? imageSource, optional String? bodyText);
  
  
  ctor public TtiviVpaImageWithTextViewModel(optional com.tomtom.tools.android.api.graphics.imageloader.ImageSource? imageSource, optional String? bodyText);
  

Type: class

Name: TtiviVpaImageWithTextViewModel

  
  method public com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? getImageSource();
  
  
  method public com.tomtom.tools.android.api.graphics.imageloader.ImageSource? getImageSource();
  

Type: class

Name: TtiviVpaImageWithTextViewModel

  
  property public final com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver? imageSource;
  
  
  property public final com.tomtom.tools.android.api.graphics.imageloader.ImageSource? imageSource;
  

Type: class

Name: TtiviVpaLocalSearchDetailViewModel

  
  ctor public TtiviVpaLocalSearchDetailViewModel(String? address, com.tomtom.tools.android.api.resourceresolution.string.PhoneNumberStringResolver? phoneNumber, com.tomtom.tools.android.api.resourceresolution.string.StringResolver? currentStatus, androidx.lifecycle.LiveData<com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver> imageSource, java.util.List<com.tomtom.ivi.platform.vpa.api.common.vpaui.TtiviVpaBasicListItemViewModel> hoursOfOperation);
  
  
  ctor public TtiviVpaLocalSearchDetailViewModel(String? address, com.tomtom.tools.android.api.resourceresolution.string.PhoneNumberStringResolver? phoneNumber, com.tomtom.tools.android.api.resourceresolution.string.StringResolver? currentStatus, androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.imageloader.ImageSource> imageSource, java.util.List<com.tomtom.ivi.platform.vpa.api.common.vpaui.TtiviVpaBasicListItemViewModel> hoursOfOperation);
  

Type: class

Name: TtiviVpaLocalSearchDetailViewModel

  
  method public androidx.lifecycle.LiveData<com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver> getImageSource();
  
  
  method public androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.imageloader.ImageSource> getImageSource();
  

Type: class

Name: TtiviVpaLocalSearchDetailViewModel

  
  property public final androidx.lifecycle.LiveData<com.tomtom.tools.android.api.resourceresolution.drawable.DrawableResolver> imageSource;
  
  
  property public final androidx.lifecycle.LiveData<com.tomtom.tools.android.api.graphics.imageloader.ImageSource> imageSource;