public function ColorizedGmapBlock::getFormattedJsMapAdminSettings in Colorized google maps block 8
Helper function.
Builds formatted settigns array based on form state values.
Parameters
null $config: Configuration array.
Return value
array Colorized gmap settings array.
2 calls to ColorizedGmapBlock::getFormattedJsMapAdminSettings()
- ColorizedGmapBlock::blockForm in src/
Plugin/ Block/ ColorizedGmapBlock.php - ColorizedGmapBlock::stylesMapUpdateCallback in src/
Plugin/ Block/ ColorizedGmapBlock.php - Ajax callback for updating colorized map settings.
File
- src/
Plugin/ Block/ ColorizedGmapBlock.php, line 531
Class
- ColorizedGmapBlock
- Provides a 'Example: configurable text string' block.
Namespace
Drupal\colorized_gmap\Plugin\BlockCode
public function getFormattedJsMapAdminSettings($config = NULL) {
if (!$config) {
$config = $this
->getConfiguration();
}
$settings = [
'coordinates' => $config['coordinates'],
'style' => $config['colorized_map_styles'],
'additional_settings' => $config['additional_settings'],
];
return [
'colorized_gmap' => $settings,
];
}