CaptionMarker<T> class
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 areainherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited