protected function MarkerLayerGroup::renderLeafletGroup in Leaflet 8
Same name and namespace in other branches
- 2.1.x modules/leaflet_views/src/Plugin/views/style/MarkerLayerGroup.php \Drupal\leaflet_views\Plugin\views\style\MarkerLayerGroup::renderLeafletGroup()
- 2.0.x modules/leaflet_views/src/Plugin/views/style/MarkerLayerGroup.php \Drupal\leaflet_views\Plugin\views\style\MarkerLayerGroup::renderLeafletGroup()
Render a single group of leaflet markers.
Parameters
string $title: The group title.
string $level: The current group level.
array $features: The list of leaflet features / points.
Return value
array Definition of leaflet markers, compatible with \Drupal::service('leaflet.service')->leafletRenderMap().
Overrides MarkerDefault::renderLeafletGroup
File
- modules/
leaflet_views/ src/ Plugin/ views/ style/ MarkerLayerGroup.php, line 42
Class
- MarkerLayerGroup
- Style plugin to render leaflet features in layer groups.
Namespace
Drupal\leaflet_views\Plugin\views\styleCode
protected function renderLeafletGroup($title, $level, array $features = []) {
return [
'group' => TRUE,
'label' => $title,
'features' => $features,
];
}