-
public final class MapUiSettingsData class for UI-related settings on the map.
Note: This is intentionally a class and not a data class for binary compatibility on future changes. See: https://jakewharton.com/public-api-challenges-in-kotlin/
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleancompassEnabledprivate final BooleanindoorLevelPickerEnabledprivate final BooleanmapToolbarEnabledprivate final BooleanmyLocationButtonEnabledprivate final BooleanrotationGesturesEnabledprivate final BooleanscrollGesturesEnabledprivate final BooleanscrollGesturesEnabledDuringRotateOrZoomprivate final BooleantiltGesturesEnabledprivate final BooleanzoomControlsEnabledprivate final BooleanzoomGesturesEnabled
-
Constructor Summary
Constructors Constructor Description MapUiSettings(Boolean compassEnabled, Boolean indoorLevelPickerEnabled, Boolean mapToolbarEnabled, Boolean myLocationButtonEnabled, Boolean rotationGesturesEnabled, Boolean scrollGesturesEnabled, Boolean scrollGesturesEnabledDuringRotateOrZoom, Boolean tiltGesturesEnabled, Boolean zoomControlsEnabled, Boolean zoomGesturesEnabled)
-
Method Summary
Modifier and Type Method Description final BooleangetCompassEnabled()final BooleangetIndoorLevelPickerEnabled()final BooleangetMapToolbarEnabled()final BooleangetMyLocationButtonEnabled()final BooleangetRotationGesturesEnabled()final BooleangetScrollGesturesEnabled()final BooleangetScrollGesturesEnabledDuringRotateOrZoom()final BooleangetTiltGesturesEnabled()final BooleangetZoomControlsEnabled()final BooleangetZoomGesturesEnabled()StringtoString()Booleanequals(Object other)IntegerhashCode()final MapUiSettingscopy(Boolean compassEnabled, Boolean indoorLevelPickerEnabled, Boolean mapToolbarEnabled, Boolean myLocationButtonEnabled, Boolean rotationGesturesEnabled, Boolean scrollGesturesEnabled, Boolean scrollGesturesEnabledDuringRotateOrZoom, Boolean tiltGesturesEnabled, Boolean zoomControlsEnabled, Boolean zoomGesturesEnabled)-
-
Constructor Detail
-
MapUiSettings
MapUiSettings(Boolean compassEnabled, Boolean indoorLevelPickerEnabled, Boolean mapToolbarEnabled, Boolean myLocationButtonEnabled, Boolean rotationGesturesEnabled, Boolean scrollGesturesEnabled, Boolean scrollGesturesEnabledDuringRotateOrZoom, Boolean tiltGesturesEnabled, Boolean zoomControlsEnabled, Boolean zoomGesturesEnabled)
-
-
Method Detail
-
getCompassEnabled
final Boolean getCompassEnabled()
-
getIndoorLevelPickerEnabled
final Boolean getIndoorLevelPickerEnabled()
-
getMapToolbarEnabled
final Boolean getMapToolbarEnabled()
-
getMyLocationButtonEnabled
final Boolean getMyLocationButtonEnabled()
-
getRotationGesturesEnabled
final Boolean getRotationGesturesEnabled()
-
getScrollGesturesEnabled
final Boolean getScrollGesturesEnabled()
-
getScrollGesturesEnabledDuringRotateOrZoom
final Boolean getScrollGesturesEnabledDuringRotateOrZoom()
-
getTiltGesturesEnabled
final Boolean getTiltGesturesEnabled()
-
getZoomControlsEnabled
final Boolean getZoomControlsEnabled()
-
getZoomGesturesEnabled
final Boolean getZoomGesturesEnabled()
-
copy
final MapUiSettings copy(Boolean compassEnabled, Boolean indoorLevelPickerEnabled, Boolean mapToolbarEnabled, Boolean myLocationButtonEnabled, Boolean rotationGesturesEnabled, Boolean scrollGesturesEnabled, Boolean scrollGesturesEnabledDuringRotateOrZoom, Boolean tiltGesturesEnabled, Boolean zoomControlsEnabled, Boolean zoomGesturesEnabled)
-
-
-
-