diff --git a/modules/os2forms_webform_maps/os2forms_webform_maps.module b/modules/os2forms_webform_maps/os2forms_webform_maps.module
index 21a2414a..819b988a 100644
--- a/modules/os2forms_webform_maps/os2forms_webform_maps.module
+++ b/modules/os2forms_webform_maps/os2forms_webform_maps.module
@@ -1,6 +1,9 @@
leafletRenderMap($map, $feature, $element['#mapHeight'] . 'px');
@@ -172,7 +168,6 @@ public static function processWebformMapElement(&$element, FormStateInterface $f
];
$element['image_data']['#attributes']['class'][] = 'leaflet-widget-image';
-
// Initialize the mail elements to allow for webform enhancements.
/** @var \Drupal\webform\Plugin\WebformElementManagerInterface $element_manager */
$element_manager = \Drupal::service('plugin.manager.webform.element');
@@ -195,7 +190,6 @@ public static function processWebformMapElement(&$element, FormStateInterface $f
$element['#help_display']
);
-
// Add validate callback.
$element += ['#element_validate' => []];
array_unshift($element['#element_validate'], [
@@ -236,7 +230,6 @@ public static function validateWebformMapElement(&$element, FormStateInterface $
'image' => $image_data,
]) : $mail_2;
-
// Field must be converted from a two-element array into a single
// string regardless of validation results.
$form_state->setValueForElement($mail_element['mail_2'], NULL);
@@ -245,4 +238,5 @@ public static function validateWebformMapElement(&$element, FormStateInterface $
$element['#value'] = $result;
$form_state->setValueForElement($element, $result);
}
+
}
diff --git a/modules/os2forms_webform_maps/src/Plugin/WebformElement/WebformLeafletMapField.php b/modules/os2forms_webform_maps/src/Plugin/WebformElement/WebformLeafletMapField.php
index 42109e53..290b1a64 100644
--- a/modules/os2forms_webform_maps/src/Plugin/WebformElement/WebformLeafletMapField.php
+++ b/modules/os2forms_webform_maps/src/Plugin/WebformElement/WebformLeafletMapField.php
@@ -5,7 +5,6 @@
use Drupal\Core\Form\FormStateInterface;
use Drupal\leaflet\LeafletSettingsElementsTrait;
use Drupal\webform\Plugin\WebformElementBase;
-use Drupal\webform\WebformSubmissionInterface;
/**
* Provides a 'webform_map_field' element.
@@ -16,9 +15,7 @@
* description = @Translation("Provides a webform map field."),
* category = @Translation("OS2Forms"),
* )
- *
*/
-
class WebformLeafletMapField extends WebformElementBase {
use LeafletSettingsElementsTrait;
@@ -28,44 +25,44 @@ class WebformLeafletMapField extends WebformElementBase {
*/
public function defineDefaultProperties(): array {
return [
- 'mapHeight' => 600,
- 'map_layers' => '',
- 'lat' => 0,
- 'lon' => 0,
- 'zoom' => 12,
- 'minZoom' => 1,
- 'maxZoom' => 18,
- 'zoomFiner' => 0,
- 'scrollWheelZoom' => 0,
- 'doubleClickZoom' => 1,
+ 'mapHeight' => 600,
+ 'map_layers' => '',
+ 'lat' => 0,
+ 'lon' => 0,
+ 'zoom' => 12,
+ 'minZoom' => 1,
+ 'maxZoom' => 18,
+ 'zoomFiner' => 0,
+ 'scrollWheelZoom' => 0,
+ 'doubleClickZoom' => 1,
- 'position' => 'topleft',
- 'marker' => 'defaultMarker',
- 'drawPolyline' => 0,
- 'drawRectangle' => 0,
- 'drawPolygon' => 0,
- 'drawCircle' => 0,
- 'drawText' => 0,
- 'editMode' => 0,
- 'dragMode' => 0,
- 'cutPolygon' => 0,
- 'removalMode' => 0,
- 'rotateMode' => 0,
+ 'position' => 'topleft',
+ 'marker' => 'defaultMarker',
+ 'drawPolyline' => 0,
+ 'drawRectangle' => 0,
+ 'drawPolygon' => 0,
+ 'drawCircle' => 0,
+ 'drawText' => 0,
+ 'editMode' => 0,
+ 'dragMode' => 0,
+ 'cutPolygon' => 0,
+ 'removalMode' => 0,
+ 'rotateMode' => 0,
- 'polyline_color' => '#3388FF',
- 'polyline_intersection' => 0,
- 'polyline_error_color' => '#3388FF',
- 'polyline_error_message' => '',
+ 'polyline_color' => '#3388FF',
+ 'polyline_intersection' => 0,
+ 'polyline_error_color' => '#3388FF',
+ 'polyline_error_message' => '',
- 'polygon_color' => '#3388FF',
- 'polygon_intersection' => 0,
- 'polygon_error_color' => '#3388FF',
- 'polygon_error_message' => '',
+ 'polygon_color' => '#3388FF',
+ 'polygon_intersection' => 0,
+ 'polygon_error_color' => '#3388FF',
+ 'polygon_error_message' => '',
- 'circle_color' => '#3388FF',
- 'rectangle_color' => '#3388FF',
+ 'circle_color' => '#3388FF',
+ 'rectangle_color' => '#3388FF',
- ] + parent::defineDefaultProperties();
+ ] + parent::defineDefaultProperties();
}
/**
@@ -334,4 +331,5 @@ public function form(array $form, FormStateInterface $form_state) {
return $form;
}
+
}
diff --git a/phpcs.xml.dist b/phpcs.xml.dist
index 2ab99011..c00d4d67 100644
--- a/phpcs.xml.dist
+++ b/phpcs.xml.dist
@@ -6,6 +6,8 @@
vendor/
modules/webform_embed/
+
+ modules/os2forms_webform_maps/modules/field_color/