| LayoutEntityDisplayInterface |
interface |
core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php |
Provides an interface for entity displays that have layout. |
| LayoutEntityDisplayInterface.php |
file |
core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php |
|
| LayoutEntityDisplayInterface::isOverridable |
function |
core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php |
Determines if the display allows custom overrides. |
| LayoutEntityDisplayInterface::setOverridable |
function |
core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php |
Sets the display to allow or disallow overrides. |
| LayoutEntityDisplayNormalizer |
class |
core/modules/layout_builder/src/Normalizer/LayoutEntityDisplayNormalizer.php |
Normalizes/denormalizes LayoutEntityDisplay objects into an array structure. |
| LayoutEntityDisplayNormalizer.php |
file |
core/modules/layout_builder/src/Normalizer/LayoutEntityDisplayNormalizer.php |
|
| LayoutEntityDisplayNormalizer::$supportedInterfaceOrClass |
property |
core/modules/layout_builder/src/Normalizer/LayoutEntityDisplayNormalizer.php |
The interface or class that this Normalizer supports. |
| LayoutEntityDisplayNormalizer::getDataWithoutInternals |
function |
core/modules/layout_builder/src/Normalizer/LayoutEntityDisplayNormalizer.php |
Gets the given data without the internal implementation details. |
| LayoutEntityDisplayNormalizer::hasCacheableSupportsMethod |
function |
core/modules/layout_builder/src/Normalizer/LayoutEntityDisplayNormalizer.php |
|
| LayoutEntityHelperTrait |
trait |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Methods to help with entities using the layout builder. |
| LayoutEntityHelperTrait.php |
file |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
|
| LayoutEntityHelperTrait::$sectionStorageManager |
property |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
The section storage manager. |
| LayoutEntityHelperTrait::getEntitySections |
function |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Gets the sections for an entity if any. |
| LayoutEntityHelperTrait::getInlineBlockComponents |
function |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Gets components that have Inline Block plugins. |
| LayoutEntityHelperTrait::getInlineBlockRevisionIdsInSections |
function |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Gets revision IDs for layout sections. |
| LayoutEntityHelperTrait::getSectionStorageForEntity |
function |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Gets the section storage for an entity. |
| LayoutEntityHelperTrait::isLayoutCompatibleEntity |
function |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Determines if an entity can have a layout. |
| LayoutEntityHelperTrait::originalEntityUsesDefaultStorage |
function |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Determines if the original entity used the default section storage. |
| LayoutEntityHelperTrait::sectionStorageManager |
function |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Gets the section storage manager. |
| LayoutEntityHelperTraitTest |
class |
core/modules/layout_builder/tests/src/Unit/LayoutEntityHelperTraitTest.php |
@coversDefaultClass \Drupal\layout_builder\LayoutEntityHelperTrait[[api-linebreak]] |
| LayoutEntityHelperTraitTest |
class |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
@coversDefaultClass \Drupal\layout_builder\LayoutEntityHelperTrait[[api-linebreak]] |
| LayoutEntityHelperTraitTest.php |
file |
core/modules/layout_builder/tests/src/Unit/LayoutEntityHelperTraitTest.php |
|
| LayoutEntityHelperTraitTest.php |
file |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
|
| LayoutEntityHelperTraitTest::$modules |
property |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
Modules to enable. |
| LayoutEntityHelperTraitTest::providerSectionsWithInlineComponents |
function |
core/modules/layout_builder/tests/src/Unit/LayoutEntityHelperTraitTest.php |
Data provider method for tests that need sections with inline blocks. |
| LayoutEntityHelperTraitTest::providerTestGetSectionStorageForEntity |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
Data provider for testGetSectionStorageForEntity(). |
| LayoutEntityHelperTraitTest::providerTestOriginalEntityUsesDefaultStorage |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
Data provider for testOriginalEntityUsesDefaultStorage(). |
| LayoutEntityHelperTraitTest::setUp |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
|
| LayoutEntityHelperTraitTest::testGetEntitySections |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
@covers ::getEntitySections[[api-linebreak]] |
| LayoutEntityHelperTraitTest::testGetInlineBlockComponents |
function |
core/modules/layout_builder/tests/src/Unit/LayoutEntityHelperTraitTest.php |
@covers ::getInlineBlockComponents[[api-linebreak]] |
| LayoutEntityHelperTraitTest::testGetInlineBlockRevisionIdsInSections |
function |
core/modules/layout_builder/tests/src/Unit/LayoutEntityHelperTraitTest.php |
@covers ::getInlineBlockRevisionIdsInSections[[api-linebreak]] |
| LayoutEntityHelperTraitTest::testGetSectionStorageForEntity |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
@covers ::getSectionStorageForEntity[[api-linebreak]] |
| LayoutEntityHelperTraitTest::testOriginalEntityUsesDefaultStorage |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
@covers ::originalEntityUsesDefaultStorage[[api-linebreak]] |
| LayoutSectionItemList::getEntity |
function |
core/modules/layout_builder/src/Field/LayoutSectionItemList.php |
Gets the entity that field belongs to. |
| layout_builder.controller.entity_form |
service |
core/modules/layout_builder/layout_builder.services.yml |
Drupal\layout_builder\Controller\LayoutBuilderHtmlEntityFormController |
| layout_builder.sample_entity_generator |
service |
core/modules/layout_builder/layout_builder.services.yml |
Drupal\layout_builder\Entity\LayoutBuilderSampleEntityGenerator |
| layout_builder_decoration_test.controller.entity_form |
service |
core/modules/layout_builder/tests/modules/layout_builder_decoration_test/layout_builder_decoration_test.services.yml |
Drupal\layout_builder_decoration_test\Controller\LayoutBuilderDecorationTestHtmlEntityFormController |
| layout_builder_entity_build_defaults_alter |
function |
core/modules/layout_builder/layout_builder.module |
Implements hook_entity_build_defaults_alter(). |
| layout_builder_entity_delete |
function |
core/modules/layout_builder/layout_builder.module |
Implements hook_entity_delete(). |
| layout_builder_entity_form_display_alter |
function |
core/modules/layout_builder/tests/modules/layout_builder_test/layout_builder_test.module |
Implements hook_entity_form_display_alter(). |
| layout_builder_entity_presave |
function |
core/modules/layout_builder/layout_builder.module |
Implements hook_entity_presave(). |
| layout_builder_entity_translation_create |
function |
core/modules/layout_builder/layout_builder.module |
Implements hook_entity_translation_create(). |
| layout_builder_entity_type_alter |
function |
core/modules/layout_builder/layout_builder.module |
Implements hook_entity_type_alter(). |
| layout_builder_entity_view_alter |
function |
core/modules/layout_builder/layout_builder.module |
Implements hook_entity_view_alter(). |
| layout_builder_extra_field_test_entity_extra_field_info |
function |
core/modules/layout_builder/tests/modules/layout_builder_extra_field_test/layout_builder_extra_field_test.module |
Implements hook_entity_extra_field_info(). |
| layout_builder_form_entity_form_display_edit_form_alter |
function |
core/modules/layout_builder/layout_builder.module |
Implements hook_form_FORM_ID_alter() for \Drupal\field_ui\Form\EntityFormDisplayEditForm. |
| layout_builder_post_update_override_entity_form_controller |
function |
core/modules/layout_builder/layout_builder.post_update.php |
Clear caches due to addition of service decorator for entity form controller. |
| layout_builder_test_entity_extra_field_info |
function |
core/modules/layout_builder/tests/modules/layout_builder_test/layout_builder_test.module |
Implements hook_entity_extra_field_info(). |
| LinkBase::$entityRepository |
property |
core/modules/views/src/Plugin/views/field/LinkBase.php |
The entity repository. |
| LinkBase::$entityTypeManager |
property |
core/modules/views/src/Plugin/views/field/LinkBase.php |
The entity type manager. |