You are here

public function MapThemerInterface::buildMapThemerElement in Geofield Map 8.2

Provides a Map Themer Options Element.

Parameters

array $defaults: The default values/settings.

array $form: The form array.

\Drupal\Core\Form\FormStateInterface $form_state: The form state.

\Drupal\geofield_map\Plugin\views\style\GeofieldGoogleMapViewStyle $geofieldMapView: The Geofield Map View display object.

Return value

array The Map Themer Options Element

4 methods override MapThemerInterface::buildMapThemerElement()
CustomIconThemer::buildMapThemerElement in src/Plugin/GeofieldMapThemer/CustomIconThemer.php
Provides a Map Themer Options Element.
EntityTypeThemerUrl::buildMapThemerElement in src/Plugin/GeofieldMapThemer/EntityTypeThemerUrl.php
Provides a Map Themer Options Element.
ListFieldThemerUrl::buildMapThemerElement in src/Plugin/GeofieldMapThemer/ListFieldThemerUrl.php
Provides a Map Themer Options Element.
TaxonomyTermThemerUrl::buildMapThemerElement in src/Plugin/GeofieldMapThemer/TaxonomyTermThemerUrl.php
Provides a Map Themer Options Element.

File

src/MapThemerInterface.php, line 60

Class

MapThemerInterface
Provides an interface for Geofield Map Themers plugins.

Namespace

Drupal\geofield_map

Code

public function buildMapThemerElement(array $defaults, array &$form, FormStateInterface $form_state, GeofieldGoogleMapViewStyle $geofieldMapView);