add method
- MarkerCollection col, {
- MarkerCollectionRenderSettings? settings,
- ExternalRendererMarkers? externalRender,
Add collection.
Parameters
- IN col The markers collection to be added
- IN settings The markers collection render settings
- IN externalRender The render
Throws
- An exception if it fails.
Implementation
void add(
final MarkerCollection col, {
MarkerCollectionRenderSettings? settings,
final ExternalRendererMarkers? externalRender,
}) {
settings ??= MarkerCollectionRenderSettings();
if (externalRender != null) {
externalRenderers[col.id] = externalRender;
}
final bool hasExternalRender = externalRender != null;
objectMethod(
_pointerId,
'MapViewMarkerCollections',
'add',
args: <String, Object>{
'col': col.pointerId,
'settings': settings,
if (externalRender != null) 'externalRender': hasExternalRender,
'maxzoomlevel': 10,
},
);
}