CircleMarker<T> class

Inheritance

Constructors

CircleMarker({ZoomlevelRange zoomlevelRange = const ZoomlevelRange.standard(), T? key, required ILatLong latLong, MapPositioning position = MapPositioning.CENTER, int bitmapColor = 0xff000000, double radius = 10, int fillColor = 0x00000000, int strokeColor = 0xff000000, double strokeWidth = 2.0, int? strokeMinZoomLevel})

Properties

captions List<Caption>
no setterinherited
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<RenderinstructionCircle>?
getter/setter pair
renderinstruction ↔ RenderinstructionCircle
latefinal
renderinstructionsZoomed Map<int, RenderinstructionCircle>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
zoomlevelRange → ZoomlevelRange
finalinherited

Methods

addCaption({required String caption, double strokeWidth = 2.0, int strokeColor = 0xffffffff, int fillColor = 0xff000000, double fontSize = 10.0, ZoomlevelRange? zoomlevelRange, MapPositioning position = MapPositioning.BELOW, double dy = 0, int? strokeMinZoomLevel, double gap = 1}) → Caption?
inherited
changeZoomlevel(int zoomlevel, PixelProjection projection) Future<void>
override
changeZoomlevelCaptions(int zoomlevel, PixelProjection projection) Future<void>
inherited
dispose() → void
inherited
getReference() → ILatLong
inherited
hasCaptions() bool
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
removeAllCaptions() → void
inherited
removeCaption(Caption caption) → void
inherited
removeCaptionPerText(String caption) → void
inherited
render(UiRenderContext renderContext) → void
Renders this object. Called by markerPainter
override
renderCaptions({required UiRenderContext renderContext, required NodeProperties nodeProperties}) → void
inherited
searchForSymbolBoundary(String symbolId) → MapRectangle?
setFillColorFromNumber(int color) Future<void>
setLatLong(ILatLong latLong, PixelProjection projection) → void
setStrokeColorFromNumber(int color) Future<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