/** * {@inheritdoc} */ public function submitForm(array &$form, FormStateInterface $form_state) { parent::submitForm($form, $form_state); // Handle the default value. $default_value = array(); if (isset($form['default_value'])) { $items = $form['#entity']->get($this->entity->getName()); $default_value = $items->defaultValuesFormSubmit($form['default_value'], $form, $form_state); } $this->entity->setDefaultValue($default_value); }