Skip to content
Snippets Groups Projects
Commit 2212b4b3 authored by Alex Pott's avatar Alex Pott
Browse files

Issue #2290269 by amitgoyal, er.pushpinderrana | jhodgdon: InPlaceEditor...

Issue #2290269 by amitgoyal, er.pushpinderrana | jhodgdon: InPlaceEditor plugin classes need more docs links.
parent e24723a9
No related branches found
No related tags found
2 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10
......@@ -12,6 +12,15 @@
/**
* Defines an InPlaceEditor annotation object.
*
* Plugin Namespace: Plugin\InPlaceEditor
*
* For a working example, see \Drupal\quickedit\Plugin\InPlaceEditor\PlainTextEditor
*
* @see \Drupal\quickedit\Plugin\InPlaceEditorBase
* @see \Drupal\quickedit\Plugin\InPlaceEditorInterface
* @see \Drupal\quickedit\Plugin\InPlaceEditorManager
* @see plugin_api
*
* @Annotation
*/
class InPlaceEditor extends Plugin {
......
......@@ -12,6 +12,11 @@
/**
* Defines a base in-place editor implementation.
*
* @see \Drupal\quickedit\Annotation\InPlaceEditor
* @see \Drupal\quickedit\Plugin\InPlaceEditorInterface
* @see \Drupal\quickedit\Plugin\InPlaceEditorManager
* @see plugin_api
*/
abstract class InPlaceEditorBase extends PluginBase implements InPlaceEditorInterface {
......
......@@ -12,6 +12,11 @@
/**
* Defines an interface for in-place editors plugins.
*
* @see \Drupal\quickedit\Annotation\InPlaceEditor
* @see \Drupal\quickedit\Plugin\InPlaceEditorBase
* @see \Drupal\quickedit\Plugin\InPlaceEditorManager
* @see plugin_api
*/
interface InPlaceEditorInterface extends PluginInspectionInterface {
......
......@@ -12,9 +12,14 @@
use Drupal\Core\Plugin\DefaultPluginManager;
/**
* In-place editor manager.
* Provides an in-place editor manager.
*
* The 'form' in-place editor must always be available.
*
* @see \Drupal\quickedit\Annotation\InPlaceEditor
* @see \Drupal\quickedit\Plugin\InPlaceEditorBase
* @see \Drupal\quickedit\Plugin\InPlaceEditorInterface
* @see plugin_api
*/
class InPlaceEditorManager extends DefaultPluginManager {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment