MMKBaseTileDataSourceBuilder

@interface MMKBaseTileDataSourceBuilder : MMKBaseDataSourceBuilder

Undocumented

Summary

Instance methods

- (void)setTileUrlProviderWithUrlProvider:
    (nonnull id<MMKTilesUrlProvider>)urlProvider;

The class does not retain the object in the 'urlProvider' parameter

- (void)setTileProviderWithTileProvider:
    (nonnull id<MMKTileProvider>)tileProvider;

The class does not retain the object in the 'tileProvider' parameter

- (void)setProjectionWithProjection:(nonnull MMKProjection *)projection;
Undocumented

- (void)setZoomRangesWithZoomRanges:
    (nonnull NSArray<MMKZoomRange *> *)zoomRanges;

Undocumented

- (void)setTileFormatWithFormat:(MMKTileFormat)format;
Undocumented

Instance methods

setTileUrlProviderWithUrlProvider:

- (void)setTileUrlProviderWithUrlProvider:
    (nonnull id<MMKTilesUrlProvider>)urlProvider;

The class does not retain the object in the 'urlProvider' parameter. It is your responsibility to maintain a strong reference to the target object while it is attached to a class.


setTileProviderWithTileProvider:

- (void)setTileProviderWithTileProvider:
    (nonnull id<MMKTileProvider>)tileProvider;

The class does not retain the object in the 'tileProvider' parameter. It is your responsibility to maintain a strong reference to the target object while it is attached to a class.


setProjectionWithProjection:

- (void)setProjectionWithProjection:(nonnull MMKProjection *)projection;

Undocumented


setZoomRangesWithZoomRanges:

- (void)setZoomRangesWithZoomRanges:
    (nonnull NSArray<MMKZoomRange *> *)zoomRanges;

Undocumented


setTileFormatWithFormat:

- (void)setTileFormatWithFormat:(MMKTileFormat)format;

Undocumented