Drupal\Core\Render
Namespaces
Classes
Provides an implementation of AttachmentsInterface.
Default bare HTML page renderer.
Value object used for bubbleable rendering metadata.
Provides helper methods for Drupal render elements.
Provides a plugin manager for element plugins.
A response that contains and can expose cacheability metadata and attachments.
Processes attachments of HTML responses.
Defines an object that passes safe strings through the render system.
Decorator for the URL generator, which bubbles bubbleable URL metadata.
Event fired when rendering main content, to select a page display variant.
Turns a render array into a placeholder.
Adds automatic placeholdering to the RenderCache.
Wraps the caching logic for the render caching system.
The render context: a stack containing bubbleable rendering metadata.
Defines events for the render system.
Turns a render array into a HTML string.
Interfaces
Defines an interface for responses that can expose #attached metadata.
Defines an interface for processing attachments of responses that have them.
Bare HTML page renderer.
Collects available render array element types.
Defines an interface for turning a render array into a placeholder.
Allows an element to provide a fallback representation of itself for preview.
Defines an interface for caching rendered render arrays.
Defines an object which can be rendered by the Render API.
Defines an interface for turning a render array into a string.