Package 

Class MutableUserInterfaceConfiguration

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      void setDefaultLocationZoomLevel(float arg) Set defaultLocationZoomLevel.
      void setDistanceUnit(int arg) Set distanceUnit.
      void setMaxZoomScale(float arg) Set maxZoomScale.
      void setMaximumZoomLevel(float arg) Set maximumZoomLevel.
      void setMinZoomScale(float arg) Set minZoomScale.
      void setMinimumZoomLevel(float arg) Set minimumZoomLevel.
      void setPathColor(@NonNull() String arg) Set pathColor.
      void setPathDirectionThresholdInMeters(float arg) Set pathDirectionThresholdInMeters.
      void setPathWidth(float arg) Set pathWidth.
      void setShouldFocusOnFirstUserLocation(boolean arg) Set shouldFocusOnFirstUserLocation.
      void setAccessibilityAnnouncePeriodInSec(int arg) Duration in seconds to repeat the same announcement, in accessibility mode.
      • Methods inherited from class com.pointrlabs.core.configuration.UserInterfaceConfiguration

        getAccessibilityAnnouncePeriodInSec, getAccuracyCircleStaticColor, getAccuracyCircleStaticColour, getDefaultLocationZoomLevel, getDistanceUnit, getMaxZoomScale, getMaximumZoomLevel, getMinZoomScale, getMinimumZoomLevel, getPathColor, getPathDirectionThresholdInMeters, getPathWidth, getShouldFocusOnFirstUserLocation
      • Methods inherited from class com.pointrlabs.core.configuration.ConfigurationSection

        isValid
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • setDefaultLocationZoomLevel

         void setDefaultLocationZoomLevel(float arg)

        Set defaultLocationZoomLevel. Default zoom level to use while focusing to any location. Default is 19.0

      • setDistanceUnit

         void setDistanceUnit(int arg)

        Set distanceUnit. What type of units should be used for distance in the UI Default is 0

      • setMaxZoomScale

         void setMaxZoomScale(float arg)

        Set maxZoomScale. Maximum zoom level allowed for the map Default is 21.0

      • setMaximumZoomLevel

         void setMaximumZoomLevel(float arg)

        Set maximumZoomLevel. Maximum zoom level allowed for the map Default is 21.0

      • setMinZoomScale

         void setMinZoomScale(float arg)

        Set minZoomScale. Minimum zoom level allowed for the map Default is 16.0

      • setMinimumZoomLevel

         void setMinimumZoomLevel(float arg)

        Set minimumZoomLevel. Minimum zoom level allowed for the map Default is 16.0

      • setPathColor

         void setPathColor(@NonNull() String arg)

        Set pathColor. The color of the displayed path in HEX format Default is "0080FF"

      • setPathDirectionThresholdInMeters

         void setPathDirectionThresholdInMeters(float arg)

        Set pathDirectionThresholdInMeters. Distance left to the next path direction, before we stop showing remaining Default is 5.0

      • setPathWidth

         void setPathWidth(float arg)

        Set pathWidth. The width of the displayed path in points Default is 8.0

      • setShouldFocusOnFirstUserLocation

         void setShouldFocusOnFirstUserLocation(boolean arg)

        Set shouldFocusOnFirstUserLocation. If this parameter is true, then the map will focus on the user location when it first becomes available even if the user is browsing a different building Default is true

      • setAccessibilityAnnouncePeriodInSec

         void setAccessibilityAnnouncePeriodInSec(int arg)

        Duration in seconds to repeat the same announcement, in accessibility mode. Default is 10 sec