CaptionMarker<T> class

Inheritance

Constructors

CaptionMarker({ZoomlevelRange zoomlevelRange = const ZoomlevelRange.standard(), T? key, required ILatLong latLong, MapPositioning position = MapPositioning.CENTER, bool rotateWithMap = false, required String caption, int bitmapColor = 0xff000000, double strokeWidth = 2.0, int strokeColor = 0xffffffff, int fillColor = 0xff000000, double fontSize = 10.0, double rotation = 0})

Properties

caption String
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
key ↔ T?
the item this marker represents.
getter/setter pairinherited
latitude double
The latitude of this point in degrees.
no setterinherited
latLong ↔ ILatLong
The position in the map if the current marker is a "point".
getter/setter pairinherited-getter
longitude double
The longitude of this point in degrees.
no setterinherited
renderInfo ↔ RenderInfoNode<RenderinstructionCaption>?
getter/setter pair
renderinstruction ↔ RenderinstructionCaption
latefinal
renderinstructionsZoomed Map<int, RenderinstructionCaption>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
zoomlevelRange → ZoomlevelRange
finalinherited

Methods

changeZoomlevel(int zoomlevel, PixelProjection projection) Future<void>
override
dispose() → void
inherited
getReference() → ILatLong
inherited
isTapped(TapEvent tapEvent) bool
returns true if the position specified by tapEvent is in the area of this marker. Note that tapEvent represents the position at the time the tap has been executed.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
render(UiRenderContext renderContext) → void
Renders this object. Called by markerPainter
override
searchForSymbolBoundary(String symbolId) → MapRectangle?
setLatLong(ILatLong latLong, PixelProjection projection) → void
shouldPaint(BoundingBox boundary, int zoomlevel) bool
returns true if the marker should be painted. The boundary represents the currently visible area
inherited
toString() String
A string representation of this object.
inherited

Operators

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