EntDisP ("Entity Display Handler")
Entdisp is a plugin system for entity display handlers, based on the CfrPlugin API.
An "entity display handler" is an object that builds render arrays from entities.
The interface, Drupal\renderkit\EntityDisplay\EntityDisplayInterface
, and most implementations, live in the Renderkit module.
EntDisP provides a way to expose these handlers as plugins.
Integration
So far, there is..
- A views row plugin, EntdispViewsRowPlugin.
- A views field handler, EntdispRowPlugin.
- An entityreference field formatter, see entdisp.field.inc.