AutoUpdateSettings class Common

Configuration for auto update

Constructors

AutoUpdateSettings({bool isAutoUpdateForRoadMapEnabled = true, bool isAutoUpdateForViewStyleHighResEnabled = true, bool isAutoUpdateForViewStyleLowResEnabled = true, bool isAutoUpdateForHumanVoiceEnabled = false, bool isAutoUpdateForComputerVoiceEnabled = false, bool isAutoUpdateForCarModelEnabled = false, bool isAutoUpdateForResourcesEnabled = true, void onAutoUpdateComplete(ContentType type, GemError error)?})
Constructor for initializing the auto-update settings with default values.
const
AutoUpdateSettings.allDisabled({void onAutoUpdateComplete(ContentType type, GemError error)?})
Factory constructor to create an instance where all update options are disabled.
factory
AutoUpdateSettings.allEnabled({void onAutoUpdateComplete(ContentType type, GemError error)?})
Factory constructor to create an instance where all update options are enabled.
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
isAutoUpdateForCarModelEnabled → bool
Whether the update for the car models is enabled.
final
isAutoUpdateForComputerVoiceEnabled → bool
Whether the update for the computer voices is enabled.
final
isAutoUpdateForHumanVoiceEnabled → bool
Whether the update for the human voices is enabled.
final
isAutoUpdateForResourcesEnabled → bool
Whether the update for the resources (icons, translations) is enabled.
final
isAutoUpdateForRoadMapEnabled → bool
Whether the update for the road maps is enabled.
final
isAutoUpdateForViewStyleHighResEnabled → bool
Whether the update for the map styles high resolution is enabled.
final
isAutoUpdateForViewStyleLowResEnabled → bool
Whether the update for the map styles low resolution is enabled.
final
onAutoUpdateComplete → void Function(ContentType type, GemError error)?
Callback to be called when an auto update is completed.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

isUpdateAllowedForType(ContentType type) → bool
Determines if updates are allowed for a given content type.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited