interface LayoutEntityDisplayInterface

Same name in other branches
  1. 9 core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php \Drupal\layout_builder\Entity\LayoutEntityDisplayInterface
  2. 8.9.x core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php \Drupal\layout_builder\Entity\LayoutEntityDisplayInterface
  3. 10 core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php \Drupal\layout_builder\Entity\LayoutEntityDisplayInterface

Provides an interface for entity displays that have layout.

Hierarchy

  • interface \Drupal\Core\Entity\Display\EntityDisplayInterface extends \Drupal\Core\Config\Entity\ConfigEntityInterface \Drupal\Core\Entity\EntityWithPluginCollectionInterface; interface \Drupal\layout_builder\LayoutBuilderEnabledInterface; interface \Drupal\layout_builder\LayoutBuilderOverridableInterface; interface \Drupal\layout_builder\SectionListInterface extends \Drupal\layout_builder\Countable
    • interface \Drupal\layout_builder\Entity\LayoutEntityDisplayInterface extends \Drupal\Core\Entity\Display\EntityDisplayInterface \Drupal\layout_builder\SectionListInterface \Drupal\layout_builder\LayoutBuilderEnabledInterface \Drupal\layout_builder\LayoutBuilderOverridableInterface

Expanded class hierarchy of LayoutEntityDisplayInterface

All classes that implement LayoutEntityDisplayInterface

9 files declare their use of LayoutEntityDisplayInterface
DefaultsEntityForm.php in core/modules/layout_builder/src/Form/DefaultsEntityForm.php
DefaultsSectionStorageTest.php in core/modules/layout_builder/tests/src/Unit/DefaultsSectionStorageTest.php
EnableLayoutBuilderTrait.php in core/modules/layout_builder/tests/src/Traits/EnableLayoutBuilderTrait.php
EntityViewDisplayValidationTest.php in core/tests/Drupal/KernelTests/Core/Entity/EntityViewDisplayValidationTest.php
LayoutBuilderEntityViewDisplayForm.php in core/modules/layout_builder/src/Form/LayoutBuilderEntityViewDisplayForm.php

... See full list

File

core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php, line 13

Namespace

Drupal\layout_builder\Entity
View source
interface LayoutEntityDisplayInterface extends EntityDisplayInterface, SectionListInterface, LayoutBuilderEnabledInterface, LayoutBuilderOverridableInterface {

}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.