interface BoundDisplayInterface

Interface for a Display object that is coupled to a specific layout.

Bound displays contains references both to block instances and a specific layout, and the blocks are assigned to specific regions in that layout. Bound displays are used to serve real pages at request time.

Hierarchy

Expanded class hierarchy of BoundDisplayInterface

All classes that implement BoundDisplayInterface

See also

\Drupal\layout\Config\DisplayInterface

2 files declare their use of BoundDisplayInterface

File

drupal/core/modules/layout/lib/Drupal/layout/Config/BoundDisplayInterface.php, line 20
Definition of Drupal\layout\Config\BoundDisplayInterface

Namespace

Drupal\layout\Config
View source

Members

Namesort descending Modifiers Type Description Overrides
BoundDisplayInterface::generateUnboundDisplay public function Returns an entity with the non-layout-specific configuration of this one. 1
BoundDisplayInterface::getAllSortedBlocks public function Returns this display's blocks, organized by region and ordered by weight. 1
BoundDisplayInterface::getLayoutInstance public function Returns the instantiated layout object to be used by this display. 1
BoundDisplayInterface::getSortedBlocksByRegion public function Returns the blocks in the requested region, ordered by weight. 1
BoundDisplayInterface::remapToLayout public function Adjusts this display's block placement to work with the provided layout. 1
BoundDisplayInterface::setLayout public function Sets the layout to be used by this display. 1
DisplayInterface::getAllBlockInfo public function Returns the display-specific configuration of all blocks in this display. 1
DisplayInterface::getAllRegionTypes public function Returns the names of all region types to which blocks are assigned. 1
DisplayInterface::mapBlocksToLayout public function Maps the contained block info to the provided layout. 1