class InPlaceEditorBase

Same name and namespace in other branches
  1. 8.9.x 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

5 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
Image.php in core/modules/image/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 [];
  }

}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.