YMKTileDataSourceBuilder

class YMKTileDataSourceBuilder : YMKBaseDataSourceBuilder

Summary

Instance methods

func setTileUrlProviderWith(_ urlProvider: any YMKTilesUrlProvider)
The class does not retain the object in the 'urlProvider' parameter

func setTileProviderWith(_ tileProvider: any YMKTileProvider)
The class does not retain the object in the 'tileProvider' parameter

func setProjectionWith(_ projection: YMKProjection)

func setZoomRangesWith(_ zoomRanges: [YMKZoomRange])

func setTileFormatWith(_ format: YMKTileFormat)

Instance methods

setTileUrlProviderWith(_:)

func setTileUrlProviderWith(_ urlProvider: any YMKTilesUrlProvider)

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.


setTileProviderWith(_:)

func setTileProviderWith(_ tileProvider: any YMKTileProvider)

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.


setProjectionWith(_:)

func setProjectionWith(_ projection: YMKProjection)


setZoomRangesWith(_:)

func setZoomRangesWith(_ zoomRanges: [YMKZoomRange])


setTileFormatWith(_:)

func setTileFormatWith(_ format: YMKTileFormat)