final class RenderEvents in Drupal 9
Same name and namespace in other branches
- 8 core/lib/Drupal/Core/Render/RenderEvents.php \Drupal\Core\Render\RenderEvents
Defines events for the render system.
Hierarchy
- class \Drupal\Core\Render\RenderEvents
Expanded class hierarchy of RenderEvents
3 files declare their use of RenderEvents
- BlockPageDisplayVariantSubscriber.php in core/
modules/ block/ src/ EventSubscriber/ BlockPageDisplayVariantSubscriber.php - HtmlRenderer.php in core/
lib/ Drupal/ Core/ Render/ MainContent/ HtmlRenderer.php - TestPageDisplayVariantSubscriber.php in core/
modules/ system/ tests/ modules/ display_variant_test/ src/ EventSubscriber/ TestPageDisplayVariantSubscriber.php
File
- core/
lib/ Drupal/ Core/ Render/ RenderEvents.php, line 8
Namespace
Drupal\Core\RenderView source
final class RenderEvents {
/**
* Name of the event when selecting a page display variant to use.
*
* This event allows you to select a different page display variant to use
* when rendering a page. The event listener method receives a
* \Drupal\Core\Render\PageDisplayVariantSelectionEvent instance.
*
* @Event
*
* @see \Drupal\Core\Render\PageDisplayVariantSelectionEvent
* @see \Drupal\Core\Render\MainContent\HtmlRenderer
* @see \Drupal\block\EventSubscriber\BlockPageDisplayVariantSubscriber
*/
const SELECT_PAGE_DISPLAY_VARIANT = 'render.page_display_variant.select';
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
RenderEvents:: |
constant | Name of the event when selecting a page display variant to use. |