Marker static method
Marker
Marker(
- dynamic latlng, {
- Key? key,
- dynamic widget,
- double opacity = opacityDef,
- double size = markerSizeDef,
- double width = markerSizeDef,
- double height = markerSizeDef,
- MarkerAlignment align = markerAlignDef,
- MarkerOffset? offset,
- dynamic data,
Used to create Marker object to be passed to MarkerLayer.
@param: latlng
Coordinates position to place the Marker on the map.
Example:
U.MarkerLayer(
U.Marker(
[-6.175329, 106.827253],
),
)
or use LatLng to define marker position:
U.MarkerLayer(
U.Marker(
LatLng(-6.175329, 106.827253),
),
)
@param: widget
Used to define the type of widget to show as Marker.
Available values:
MarkerIcon
MarkerImage
MarkerSvg
MarkerWidget
Implementation
// ignore: non_constant_identifier_names
static L.Marker Marker(
dynamic latlng, {
Key? key,
dynamic widget,
double opacity = opacityDef,
double size = markerSizeDef,
double width = markerSizeDef,
double height = markerSizeDef,
L.MarkerAlignment align = markerAlignDef,
L.MarkerOffset? offset,
dynamic data,
}) {
return L.Marker.from(
latlng,
key: key,
size: size,
width: width,
height: height,
opacity: opacity,
align: align,
offset: offset,
widget: widget,
data: data,
);
}