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.
}
@IviExperimental public abstract class IviApplicationExtensionBuilder<E extends platform.framework.api.product.application.IviApplicationExtension> {
ctor public IviApplicationExtensionBuilder();
method public abstract E build(platform.framework.api.product.application.IviApplicationExtensionContext extensionContext);
@IviInternal public final class IntentControlledThemingColorApplicationExtensionBuilder extends platform.framework.api.product.application.IviApplicationExtensionBuilder<platform.framework.api.product.application.IviApplicationExtension> {
ctor public IntentControlledThemingColorApplicationExtensionBuilder();
method public platform.framework.api.product.application.IviApplicationExtension build(platform.framework.api.product.application.IviApplicationExtensionContext extensionContext);
}
method public String getFormattedPriceIncludingVat();
method public String getPriceIncludingVat();
field public static final char DECIMAL_DIVIDER = 46; // 0x002e '.' field public static final int WRONG_DECIMAL_DIVIDER_POSITION = 2; // 0x2
field public static final platform.evcharging.api.common.evcharging.Cost.Companion Companion; } public static final class Cost.Companion { method public String formatCostValue(float value, optional String pattern);
@IviInternal public final class IntentControlledAddressSearchApplicationExtensionBuilder extends platform.framework.api.product.application.IviApplicationExtensionBuilder<platform.framework.api.product.application.IviApplicationExtension> {
ctor public IntentControlledAddressSearchApplicationExtensionBuilder();
method public platform.framework.api.product.application.IviApplicationExtension build(platform.framework.api.product.application.IviApplicationExtensionContext extensionContext);
}
@IviInternal public final class IntentControlledTripPlanningApplicationExtensionBuilder extends platform.framework.api.product.application.IviApplicationExtensionBuilder<platform.framework.api.product.application.IviApplicationExtension> {
ctor public IntentControlledTripPlanningApplicationExtensionBuilder();
method public platform.framework.api.product.application.IviApplicationExtension build(platform.framework.api.product.application.IviApplicationExtensionContext extensionContext);
}
method public platform.localization.api.service.settings.LocalizationSettingsService.TemperatureDisplayUnit getActiveTemperatureDisplayUnit();
method public com.tomtom.tools.android.api.quantity.Temperature.Unit getActiveTemperatureDisplayUnit();
method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? setActiveTemperatureDisplayUnit(platform.localization.api.service.settings.LocalizationSettingsService.TemperatureDisplayUnit temperatureDisplayUnit , kotlin.coroutines.Continuation<? super kotlin.Unit>);
method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? setActiveTemperatureDisplayUnit(com.tomtom.tools.android.api.quantity.Temperature .Unit temperature DisplayUnit, kotlin.coroutines.Continuation<? super kotlin.Unit>);
property public abstract platform.localization.api.service.settings.LocalizationSettingsService.TemperatureDisplayUnit activeTemperatureDisplayUnit;
property public abstract com.tomtom.tools.android.api.quantity.Temperature.Unit activeTemperatureDisplayUnit;
public enum LocalizationSettingsService.TemperatureDisplayUnit {
method public static platform.localization.api.service.settings.LocalizationSettingsService.TemperatureDisplayUnit valueOf(String name) throws java.lang.IllegalArgumentException;
method public static platform.localization.api.service.settings.LocalizationSettingsService.TemperatureDisplayUnit[] values();
enum_constant public static final platform.localization.api.service.settings.LocalizationSettingsService.TemperatureDisplayUnit CELSIUS;
enum_constant public static final platform.localization.api.service.settings.LocalizationSettingsService.TemperatureDisplayUnit FAHRENHEIT;
}
property protected String reasonForUsingSlowerHardwareRendering;
@IviInternal public final class ConfigureTracerApplicationExtensionBuilder extends platform.framework.api.product.application.IviApplicationExtensionBuilder<platform.framework.api.product.application.IviApplicationExtension> {
ctor public ConfigureTracerApplicationExtensionBuilder();
method public platform.framework.api.product.application.IviApplicationExtension build(platform.framework.api.product.application.IviApplicationExtensionContext extensionContext);
}
method @platform.framework.api.ipc.iviserviceannotations.IviServiceFun public suspend Object? resetCharging(kotlin.coroutines.Continuation<? super platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult>);
public abstract static sealed class EvChargingService.ResetChargingResult implements android.os.Parcelable {
}
@kotlinx.parcelize.Parcelize public static final class EvChargingService.ResetChargingResult.Failure extends platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult {
ctor public EvChargingService.ResetChargingResult.Failure(platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason reason);
method public platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason component1();
method public platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.Failure copy(platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason reason);
method public platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason getReason();
property public final platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason reason;
}
@kotlinx.parcelize.Parcelize public enum EvChargingService.ResetChargingResult.FailureReason implements android.os.Parcelable {
method public static platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason valueOf(String name) throws java.lang.IllegalArgumentException;
method public static platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason[] values();
enum_constant public static final platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.FailureReason INVALID_CURRENT_CHARGING_STATE;
}
@kotlinx.parcelize.Parcelize public static final class EvChargingService.ResetChargingResult.Success extends platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult {
field public static final platform.evcharging.api.service.evcharging.EvChargingService.ResetChargingResult.Success INSTANCE;
}
property protected String reasonForUsingSlowerHardwareRendering;