markers/markers library

Classes

BaseMarkerAdapter
Abstract base class for map-specific marker adapters
CacheKey
Generates cache keys for marker configurations
CircularAvatarPainter
Painter for circular avatar markers with optional custom content
CircularIconPainter
Painter for circular icon markers similar to Geoapify/Google Maps style
ClassicPinPainter
Painter for the classic map pin with wider head and sharp point
FlutterMapMarkerAdapter
Marker adapter for FlutterMap (OpenStreetMap)
GoogleMapMarkerAdapter
Marker adapter for Google Maps
MarkerCacheManager
Cache manager for marker widgets and bitmaps
MarkerConfig
Configuration for marker appearance and behavior
MarkerFactory
Factory for creating markers with the appropriate adapter
MarkerInfoWindow
Google Maps-style InfoWindow widget for displaying marker information
MarkerLabel
Label widget for displaying text below markers
MarkerLabels
Factory methods for common label styles
MarkerPainter
Painter for the default teardrop pin marker
MinimalDotPainter
Painter for minimal dot markers (simple filled circles, no shadow)
ModernFlatPainter
Painter for the modern flat design marker with rounded corners
SvgMarkerPainter
Painter for custom SVG path markers

Enums

MarkerType
Defines the visual style of map markers

Extensions

MarkerTypeExtension on MarkerType
Extension on MarkerType providing utility methods