| LayoutBuilderHtmlEntityFormController::__construct |
function |
core/modules/layout_builder/src/Controller/LayoutBuilderHtmlEntityFormController.php |
Constructs a LayoutBuilderHtmlEntityFormController object. |
| LayoutBuilderLocalTaskDeriver::$entityTypeManager |
property |
core/modules/layout_builder/src/Plugin/Derivative/LayoutBuilderLocalTaskDeriver.php |
The entity type manager. |
| LayoutBuilderOverridesPermissions::$entityTypeManager |
property |
core/modules/layout_builder/src/LayoutBuilderOverridesPermissions.php |
The entity type manager. |
| LayoutBuilderQuickEditTest::assertEntityInstanceFieldMarkup |
function |
core/modules/layout_builder/tests/src/FunctionalJavascript/LayoutBuilderQuickEditTest.php |
|
| LayoutBuilderQuickEditTest::assertEntityInstanceFieldStates |
function |
core/modules/layout_builder/tests/src/FunctionalJavascript/LayoutBuilderQuickEditTest.php |
|
| LayoutBuilderQuickEditTest::testPlaceFieldBlockFromDifferentEntityType |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderQuickEditTest.php |
Tests Quick Edit integration with a block from a different entity type. |
| LayoutBuilderSampleEntityGenerator |
class |
core/modules/layout_builder/src/Entity/LayoutBuilderSampleEntityGenerator.php |
Generates a sample entity for use by the Layout Builder. |
| LayoutBuilderSampleEntityGenerator.php |
file |
core/modules/layout_builder/src/Entity/LayoutBuilderSampleEntityGenerator.php |
|
| LayoutBuilderSampleEntityGenerator::$entityTypeManager |
property |
core/modules/layout_builder/src/Entity/LayoutBuilderSampleEntityGenerator.php |
The entity type manager. |
| LayoutBuilderSampleEntityGenerator::$tempStoreFactory |
property |
core/modules/layout_builder/src/Entity/LayoutBuilderSampleEntityGenerator.php |
The shared tempstore factory. |
| LayoutBuilderSampleEntityGenerator::delete |
function |
core/modules/layout_builder/src/Entity/LayoutBuilderSampleEntityGenerator.php |
|
| LayoutBuilderSampleEntityGenerator::get |
function |
core/modules/layout_builder/src/Entity/LayoutBuilderSampleEntityGenerator.php |
|
| LayoutBuilderSampleEntityGenerator::__construct |
function |
core/modules/layout_builder/src/Entity/LayoutBuilderSampleEntityGenerator.php |
LayoutBuilderSampleEntityGenerator constructor. |
| LayoutBuilderTest::testNonBundleEntityType |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderTest.php |
Tests the Layout Builder UI for an entity type without a bundle. |
| LayoutBuilderTest::testPreserverEntityValues |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderTest.php |
Tests that the Layout Builder preserves entity values. |
| LayoutBuilderTranslationTest::$entity |
property |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderTranslationTest.php |
The entity used for testing. |
| LayoutBuilderTranslationTest::addEntityTranslation |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderTranslationTest.php |
Adds an entity translation. |
| 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 |
|
| LayoutEntityDisplayNormalizer::getDataWithoutInternals |
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::isEntityUsingFieldOverride |
function |
core/modules/layout_builder/src/LayoutEntityHelperTrait.php |
Determines if an entity is using a field for the layout override. |
| 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 |
|
| LayoutEntityHelperTraitTest::providerSectionsWithInlineComponents |
function |
core/modules/layout_builder/tests/src/Unit/LayoutEntityHelperTraitTest.php |
Dataprovider method for tests that need sections with inline blocks. |
| LayoutEntityHelperTraitTest::providerTestGetSectionStorageForEntity |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
Dataprovider for testGetSectionStorageForEntity(). |
| LayoutEntityHelperTraitTest::providerTestIsEntityUsingFieldOverride |
function |
core/modules/layout_builder/tests/src/Unit/LayoutEntityHelperTraitTest.php |
Dataprovider for testIsEntityUsingFieldOverride(). |
| LayoutEntityHelperTraitTest::providerTestOriginalEntityUsesDefaultStorage |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php |
Dataprovider 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]] |