MapModel class

Constructors

MapModel({required DisplayModel displayModel, required JobRenderer renderer, TileBitmapCache? tileBitmapCache, SymbolCache? symbolCache, TileBitmapCache? tileBitmapCacheFirstLevel})

Properties

displayModel DisplayModel
final
hashCode int
The hash code for this object.
no setterinherited
markerDataStores List<IMarkerDataStore>
final
renderer JobRenderer
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
symbolCache SymbolCache?
final
tileBitmapCache TileBitmapCache?
final
tileBitmapCacheFirstLevel TileBitmapCache
final

Methods

dispose() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
purgeCacheAll() → void
Purges all caches assigned to this MapModel. Use this if you changed the datastore which is backed by the renderer. If the datastore is used by other mapmodels too consider using the static purge() methods from FileTileBitmapCache and MemoryTileBitmapCache instead.
purgeCacheBoundary(BoundingBox boundingBox) → void
toString() String
A string representation of this object.
inherited

Operators

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