MapAccessibilityConfig
Accessibility configurations for all map UI elements.
This class groups all accessibility configurations for the map controls:
Zoom in button Zoom out button User location button Floor selector
Constructors
MapAccessibilityConfig.new
MapAccessibilityConfig.new({AccessibilityConfig? zoomIn, AccessibilityConfig? zoomOut, AccessibilityConfig? userLocation, AccessibilityConfig? floorSelector, AccessibilityConfig? compass})Creates accessibility configurations for map UI elements. const
Properties
| Property | Type | Description |
|---|---|---|
compass | AccessibilityConfig? | Accessibility configuration for the compass button. (final) |
floorSelector | AccessibilityConfig? | Accessibility configuration for the floor selector. (final) |
userLocation | AccessibilityConfig? | Accessibility configuration for the user location button. (final) |
zoomIn | AccessibilityConfig? | Accessibility configuration for the zoom in button. (final) |
zoomOut | AccessibilityConfig? | Accessibility configuration for the zoom out button. (final) |
Methods
copyWith
copyWith({AccessibilityConfig? zoomIn, AccessibilityConfig? zoomOut, AccessibilityConfig? userLocation, AccessibilityConfig? floorSelector, AccessibilityConfig? compass}) → MapAccessibilityConfigCreates a copy of this configuration with the given fields replaced.
toJson
toJson() → Map<String, dynamic>Last updated on