YMKNavigationStyleProvider

Warning

This feature is available in the NaviKit SDK version.

@protocol YMKNavigationStyleProvider <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<YMKNavigationRouteViewStyleProvider>)routeViewStyleProvider;

- (nonnull id<YMKNavigationBalloonImageProvider>)balloonImageProvider;

- (nonnull id<YMKNavigationRequestPointStyleProvider>)requestPointStyleProvider;

- (nonnull id<YMKNavigationUserPlacemarkStyleProvider>)
    userPlacemarkStyleProvider;

- (nonnull id<YMKNavigationRoutePinsStyleProvider>)routePinsStyleProvider;

- (nonnull id<YMKHighlightStyleProvider>)highlightStyleProvider;

Instance methods

routeViewStyleProvider

- (nonnull id<YMKNavigationRouteViewStyleProvider>)routeViewStyleProvider;


balloonImageProvider

- (nonnull id<YMKNavigationBalloonImageProvider>)balloonImageProvider;


requestPointStyleProvider

- (nonnull id<YMKNavigationRequestPointStyleProvider>)requestPointStyleProvider;


userPlacemarkStyleProvider

- (nonnull id<YMKNavigationUserPlacemarkStyleProvider>)
    userPlacemarkStyleProvider;


routePinsStyleProvider

- (nonnull id<YMKNavigationRoutePinsStyleProvider>)routePinsStyleProvider;


highlightStyleProvider

- (nonnull id<YMKHighlightStyleProvider>)highlightStyleProvider;