Hierarchy

Expanded class hierarchy of LayoutRendererEditor

File

core/modules/layout/plugins/renderers/layout_renderer_editor.inc, line 7
Class file to control the main Layout editor.

Members

Contains filters are case sensitive
Namesort ascending Modifiers Type Description
LayoutRendererStandard::renderRegions function Render all prepared regions, placing already-rendered blocks into their appropriate positions therein.
LayoutRendererStandard::renderLayout function Perform display/layout-level render operations.
LayoutRendererStandard::prepareRegions function Prepare the list of regions to be rendered.
LayoutRendererStandard::prepareBlocks function Prepare the list of blocks to be rendered, accounting for visibility/access settings and rendering order.
LayoutRendererStandard::prepare function Prepare the attached display for rendering.
LayoutRendererStandard::ensurePageContentBlock function Ensure that the page content block is included in the default region.
LayoutRendererStandard::addLibrary function Add Library information to the renderer.
LayoutRendererStandard::addCss function Add CSS information to the renderer.
LayoutRendererStandard::$page_title protected property The title that should be displayed on the page.
LayoutRendererEditor::__construct function Construct the object that will be used to render the layout. Overrides LayoutRendererStandard::__construct
LayoutRendererEditor::renderTitleRegion function Render the Page Title region in the Layout Editor.
LayoutRendererEditor::renderRegion function Render a single layout region. Overrides LayoutRendererStandard::renderRegion
LayoutRendererEditor::renderBlocks function Render all prepared blocks, first by dispatching to their plugin's render callback, then handing that output off to the block's style plugin. Overrides LayoutRendererStandard::renderBlocks
LayoutRendererEditor::renderBlock function Render a block using its designated style. Overrides LayoutRendererStandard::renderBlock
LayoutRendererEditor::render function Render the entire layout and attach meta data. Overrides LayoutRendererStandard::render
LayoutRendererEditor::getUrl function Short-cut to generate a URL path to a particular action.
LayoutRendererEditor::getRegionLinks protected function Render the links to display when editing a region.
LayoutRendererEditor::getBlockLinks protected function Render the links to display when editing a block.
LayoutRendererEditor::getAriaLabel function Returns an aria label for a block.
LayoutRendererEditor::addMeta function Attach out-of-band page metadata (e.g., CSS and JS). Overrides LayoutRendererStandard::addMeta