MMKNavigationStyleProvider

Warning

This feature is available in the NaviKit SDK version.

@protocol MMKNavigationStyleProvider <NSObject>

Provides default style and icons when for navigation_layer objects when their look is refreshed (for example on creation or on night mode switch).

Summary

Instance methods

- (nonnull id<MMKNavigationRouteViewStyleProvider>)routeViewStyleProvider;

- (nonnull id<MMKNavigationBalloonImageProvider>)balloonImageProvider;

- (nonnull id<MMKNavigationRequestPointStyleProvider>)requestPointStyleProvider;

- (nonnull id<MMKNavigationUserPlacemarkStyleProvider>)
    userPlacemarkStyleProvider;

- (nonnull id<MMKNavigationRoutePinsStyleProvider>)routePinsStyleProvider;

- (nonnull id<MMKHighlightStyleProvider>)highlightStyleProvider;

Instance methods

routeViewStyleProvider

- (nonnull id<MMKNavigationRouteViewStyleProvider>)routeViewStyleProvider;


balloonImageProvider

- (nonnull id<MMKNavigationBalloonImageProvider>)balloonImageProvider;


requestPointStyleProvider

- (nonnull id<MMKNavigationRequestPointStyleProvider>)requestPointStyleProvider;


userPlacemarkStyleProvider

- (nonnull id<MMKNavigationUserPlacemarkStyleProvider>)
    userPlacemarkStyleProvider;


routePinsStyleProvider

- (nonnull id<MMKNavigationRoutePinsStyleProvider>)routePinsStyleProvider;


highlightStyleProvider

- (nonnull id<MMKHighlightStyleProvider>)highlightStyleProvider;