You are here

abstract class InPlaceEditorBase in Drupal 10

Same name and namespace in other branches
  1. 8 core/modules/quickedit/src/Plugin/InPlaceEditorBase.php \Drupal\quickedit\Plugin\InPlaceEditorBase
  2. 9 core/modules/quickedit/src/Plugin/InPlaceEditorBase.php \Drupal\quickedit\Plugin\InPlaceEditorBase

Defines a base in-place editor implementation.

Hierarchy

Expanded class hierarchy of InPlaceEditorBase

See also

\Drupal\quickedit\Annotation\InPlaceEditor

\Drupal\quickedit\Plugin\InPlaceEditorInterface

\Drupal\quickedit\Plugin\InPlaceEditorManager

Plugin API

4 files declare their use of InPlaceEditorBase
FormEditor.php in core/modules/quickedit/src/Plugin/InPlaceEditor/FormEditor.php
Image.php in core/modules/quickedit/src/Plugin/InPlaceEditor/Image.php
PlainTextEditor.php in core/modules/quickedit/src/Plugin/InPlaceEditor/PlainTextEditor.php
WysiwygEditor.php in core/modules/quickedit/tests/modules/src/Plugin/InPlaceEditor/WysiwygEditor.php

File

core/modules/quickedit/src/Plugin/InPlaceEditorBase.php, line 16

Namespace

Drupal\quickedit\Plugin
View source
abstract class InPlaceEditorBase extends PluginBase implements InPlaceEditorInterface {

  /**
   * {@inheritdoc}
   */
  public function getMetadata(FieldItemListInterface $items) {
    return [];
  }

}

Members