Warning

This feature is available in the NaviKit SDK version.

Package world.mappable.mapkit.navigation.automotive.layer.styling

Interface RoutePinsStyleProvider

interface RoutePinsStyleProvider

Summary

Methods

Type and modifiers

Method and Description

void

provideTrafficLightStyle(float scaleFactor,
                         boolean isNightMode,
                         @NonNull PlacemarkStyle style)

void

provideCheckpointStyle(float scaleFactor,
                       boolean isNightMode,
                       @NonNull PlacemarkStyle style)

void

provideRailwayCrossingStyle(float scaleFactor,
                            boolean isNightMode,
                            @NonNull PlacemarkStyle style)

void

provideRoadInPoorConditionStyle(float scaleFactor,
                                boolean isNightMode,
                                @NonNull PlacemarkStyle roadInPoorConditionStartStyle,
                                @NonNull PlacemarkStyle roadInPoorConditionEndStyle)

void

provideTollRoadStyle(float scaleFactor,
                     boolean isNightMode,
                     @NonNull PlacemarkStyle tollRoadStartStyle,
                     @NonNull PlacemarkStyle tollRoadEndStyle)

void

provideRestrictedEntryStyle(float scaleFactor,
                            boolean isNightMode,
                            @NonNull PlacemarkStyle style)

void

provideSpeedBumpStyle(float scaleFactor,
                      boolean isNightMode,
                      @NonNull PlacemarkStyle style)

Methods

provideTrafficLightStyle

@UiThread
void provideTrafficLightStyle(float scaleFactor,
                              boolean isNightMode,
                              @NonNull PlacemarkStyle style)


provideCheckpointStyle

@UiThread
void provideCheckpointStyle(float scaleFactor,
                            boolean isNightMode,
                            @NonNull PlacemarkStyle style)


provideRailwayCrossingStyle

@UiThread
void provideRailwayCrossingStyle(float scaleFactor,
                                 boolean isNightMode,
                                 @NonNull PlacemarkStyle style)


provideRoadInPoorConditionStyle

@UiThread
void provideRoadInPoorConditionStyle(float scaleFactor,
                                     boolean isNightMode,
                                     @NonNull PlacemarkStyle roadInPoorConditionStartStyle,
                                     @NonNull PlacemarkStyle roadInPoorConditionEndStyle)


provideTollRoadStyle

@UiThread
void provideTollRoadStyle(float scaleFactor,
                          boolean isNightMode,
                          @NonNull PlacemarkStyle tollRoadStartStyle,
                          @NonNull PlacemarkStyle tollRoadEndStyle)


provideRestrictedEntryStyle

@UiThread
void provideRestrictedEntryStyle(float scaleFactor,
                                 boolean isNightMode,
                                 @NonNull PlacemarkStyle style)


provideSpeedBumpStyle

@UiThread
void provideSpeedBumpStyle(float scaleFactor,
                           boolean isNightMode,
                           @NonNull PlacemarkStyle style)