Same name and namespace in other branches
- 3.0.x src/Plugin/Field/FieldWidget/ColorFieldWidgetDefault.php \Drupal\color_field\Plugin\Field\FieldWidget\ColorFieldWidgetDefault::formElement()
Overrides ColorFieldWidgetBase::formElement
File
-
src/
Plugin/ Field/ FieldWidget/ ColorFieldWidgetDefault.php, line 78
Class
- ColorFieldWidgetDefault
- Plugin implementation of the color_widget default input widget.
Namespace
Drupal\color_field\Plugin\Field\FieldWidgetCode
public function formElement(FieldItemListInterface $items, $delta, array $element, array &$form, FormStateInterface $form_state) {
$element = parent::formElement($items, $delta, $element, $form, $form_state);
$element['color']['#placeholder'] = $this->getSetting('placeholder_color');
if ($this->getFieldSetting('opacity')) {
$element['opacity']['#placeholder'] = $this->getSetting('placeholder_opacity');
}
return $element;
}