You are here

public function VariantBase::buildConfigurationForm in Drupal 10

Same name and namespace in other branches
  1. 8 core/lib/Drupal/Core/Display/VariantBase.php \Drupal\Core\Display\VariantBase::buildConfigurationForm()
  2. 9 core/lib/Drupal/Core/Display/VariantBase.php \Drupal\Core\Display\VariantBase::buildConfigurationForm()

File

core/lib/Drupal/Core/Display/VariantBase.php, line 106

Class

VariantBase
Provides a base class for DisplayVariant plugins.

Namespace

Drupal\Core\Display

Code

public function buildConfigurationForm(array $form, FormStateInterface $form_state) {
  $form['label'] = [
    '#type' => 'textfield',
    '#title' => $this
      ->t('Label'),
    '#description' => $this
      ->t('The label for this display variant.'),
    '#default_value' => $this
      ->label(),
    '#maxlength' => '255',
  ];
  return $form;
}