FleetTileProvider class

Tile provider for the fleet map.

Performs additional behaviors such as using the given user agent when making requests and logging map tile requests.

Inheritance

Constructors

FleetTileProvider({required FleetMapClient client, required FleetMapLayer layer})

Properties

client FleetMapClient
final
hashCode int
The hash code for this object.
no setterinherited
headers Map<String, String>
Custom HTTP headers that may be sent with each tile request
finalinherited
layer FleetMapLayer
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
supportsCancelLoading bool
Indicates to flutter_map internals whether to call getImage (when false) or getImageWithCancelLoadingSupport
no setterinherited

Methods

dispose() → void
Called when the TileLayer is disposed
inherited
generateReplacementMap(String urlTemplate, TileCoordinates coordinates, TileLayer options) Map<String, String>
Generate the Map of placeholders to replacements, to be used in populateTemplatePlaceholders
inherited
getImage(TileCoordinates coordinates, TileLayer options) ImageProvider<Object>
Retrieve a tile as an image, based on its coordinates and the TileLayer
override
getImageWithCancelLoadingSupport(TileCoordinates coordinates, TileLayer options, Future<void> cancelLoading) ImageProvider<Object>
Retrieve a tile as an image, based on its coordinates and the TileLayer
inherited
getTileFallbackUrl(TileCoordinates coordinates, TileLayer options) String?
Generate a fallback URL for a tile, based on its coordinates and the TileLayer
inherited
getTileUrl(TileCoordinates coordinates, TileLayer options) String
Generate a primary URL for a tile, based on its coordinates and the TileLayer
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
populateTemplatePlaceholders(String urlTemplate, TileCoordinates coordinates, TileLayer options) String
Replaces placeholders in the form templatePlaceholderElement with their corresponding values
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

mapCacheManager BaseCacheManager
no setter
weatherCacheManager BaseCacheManager
no setter

Static Methods

emptyCache() Future<void>
resetCacheManagers() Future<void>