MapSceneLoadOptionsBuilder class - mapview library - Dart API
MapSceneLoadOptionsBuilder
MapSceneLoadOptionsBuilder class abstract
Builder for creating MapSceneLoadOptions instances.
This builder ensures that either a MapScheme or a configuration file is set, but not both.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
Constructors
- MapSceneLoadOptionsBuilder()
-
Creates a new builder instance.
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
build(
) → MapSceneLoadOptions - Builds the MapSceneLoadOptions instance.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
withConfigurationFile(
String configurationFile) → MapSceneLoadOptionsBuilder - Sets the configuration file path to load.
-
withDisabledFeatures(
List< String> disabledFeatures) → MapSceneLoadOptionsBuilder - Sets the features to disable in the new configuration.
-
withEnabledFeatures(
Map< String, String> enabledFeatures) → MapSceneLoadOptionsBuilder - Sets the features to enable in the new configuration.
-
withMapScheme(
MapScheme mapScheme) → MapSceneLoadOptionsBuilder - Sets the map scheme to load.
-
withOverridingMapStyle(
Style overridingMapStyle) → MapSceneLoadOptionsBuilder - Sets the style to override what is defined in the scene configuration.
-
withWatermarkStyle(
WatermarkStyle watermarkStyle) → MapSceneLoadOptionsBuilder - Sets the watermark style.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited