| Layout::$id |
property |
core/lib/Drupal/Core/Layout/Annotation/Layout.php |
The plugin ID. |
| Layout::$label |
property |
core/lib/Drupal/Core/Layout/Annotation/Layout.php |
The human-readable name. |
| Layout::$library |
property |
core/lib/Drupal/Core/Layout/Annotation/Layout.php |
The asset library. |
| Layout::$path |
property |
core/lib/Drupal/Core/Layout/Annotation/Layout.php |
Path (relative to the module or theme) to resources like icon or template. |
| Layout::$regions |
property |
core/lib/Drupal/Core/Layout/Annotation/Layout.php |
An associative array of regions in this layout. |
| Layout::$template |
property |
core/lib/Drupal/Core/Layout/Annotation/Layout.php |
The template file to render this layout (relative to the 'path' given). |
| Layout::$theme_hook |
property |
core/lib/Drupal/Core/Layout/Annotation/Layout.php |
The theme hook used to render this layout. |
| Layout::get |
function |
core/lib/Drupal/Core/Layout/Attribute/Layout.php |
Gets the value of an attribute. |
| Layout::get |
function |
core/lib/Drupal/Core/Layout/Annotation/Layout.php |
Gets the value of an annotation. |
| Layout::__construct |
function |
core/lib/Drupal/Core/Layout/Attribute/Layout.php |
Constructs a Layout attribute. |
| LayoutBuilder |
class |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Defines a render element for building the Layout Builder UI. |
| LayoutBuilder.php |
file |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
|
| LayoutBuilder::$eventDispatcher |
property |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
The event dispatcher. |
| LayoutBuilder::buildAddSectionLink |
function |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Builds a link to add a new section at a given delta. |
| LayoutBuilder::buildAdministrativeSection |
function |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Builds the render array for the layout section while editing. |
| LayoutBuilder::create |
function |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Creates an instance of the plugin. |
| LayoutBuilder::getInfo |
function |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Returns the element properties for this element. |
| LayoutBuilder::layout |
function |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Renders the Layout UI. |
| LayoutBuilder::prepareLayout |
function |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Prepares a layout for use in the UI. |
| LayoutBuilder::preRender |
function |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Pre-render callback: Renders the Layout Builder UI. |
| LayoutBuilder::__construct |
function |
core/modules/layout_builder/src/Element/LayoutBuilder.php |
Constructs a new LayoutBuilder. |
| LayoutBuilderAccessCheck |
class |
core/modules/layout_builder/src/Access/LayoutBuilderAccessCheck.php |
Provides an access check for the Layout Builder defaults. |
| LayoutBuilderAccessCheck.php |
file |
core/modules/layout_builder/src/Access/LayoutBuilderAccessCheck.php |
|
| LayoutBuilderAccessCheck::access |
function |
core/modules/layout_builder/src/Access/LayoutBuilderAccessCheck.php |
Checks routing access to the layout. |
| LayoutBuilderAccessTest |
class |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
Tests access to Layout Builder. |
| LayoutBuilderAccessTest.php |
file |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
|
| LayoutBuilderAccessTest::$defaultTheme |
property |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
The theme to install as the default for testing. |
| LayoutBuilderAccessTest::$modules |
property |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
Modules to install. |
| LayoutBuilderAccessTest::assertExpectedAccess |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
Asserts the correct response code is returned based on expected access. |
| LayoutBuilderAccessTest::providerTestAccessWithBundles |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
Provides test data for ::testAccessWithBundles(). |
| LayoutBuilderAccessTest::providerTestAccessWithoutBundles |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
Provides test data for ::testAccessWithoutBundles(). |
| LayoutBuilderAccessTest::setUp |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
|
| LayoutBuilderAccessTest::testAccessWithBundles |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
Tests Layout Builder access for an entity type that has bundles. |
| LayoutBuilderAccessTest::testAccessWithoutBundles |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderAccessTest.php |
Tests Layout Builder access for an entity type that does not have bundles. |
| LayoutBuilderBlocksTest |
class |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
Tests the Layout Builder UI with blocks. |
| LayoutBuilderBlocksTest.php |
file |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
|
| LayoutBuilderBlocksTest::testBlockPlaceholder |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
Tests the usage of placeholders for empty blocks. |
| LayoutBuilderBlocksTest::testBlockUiListing |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
Tests the Block UI when Layout Builder is installed. |
| LayoutBuilderBlocksTest::testDeletedView |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
Tests that deleting a View block used in Layout Builder works. |
| LayoutBuilderBlocksTest::testFieldBlockLabel |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
Tests the ability to use a specified block label for field blocks. |
| LayoutBuilderBlocksTest::testLayoutBuilderChooseBlocksAlter |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
|
| LayoutBuilderBlocksTest::testPluginsProvidingCustomAttributesAndContextualLinks |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
Tests that block plugins can define custom attributes and contextual links. |
| LayoutBuilderBlocksTest::testPreviewAwarePlugins |
function |
core/modules/layout_builder/tests/src/Functional/LayoutBuilderBlocksTest.php |
Tests preview-aware layout & block plugins. |
| LayoutBuilderBreadcrumbAlterTest |
class |
core/modules/layout_builder/tests/src/Kernel/LayoutBuilderBreadcrumbAlterTest.php |
Tests layout_builder_system_breadcrumb_alter(). |
| LayoutBuilderBreadcrumbAlterTest.php |
file |
core/modules/layout_builder/tests/src/Kernel/LayoutBuilderBreadcrumbAlterTest.php |
|
| LayoutBuilderBreadcrumbAlterTest::$modules |
property |
core/modules/layout_builder/tests/src/Kernel/LayoutBuilderBreadcrumbAlterTest.php |
Modules to install. |
| LayoutBuilderBreadcrumbAlterTest::testBreadcrumbAlterNullRouteMatch |
function |
core/modules/layout_builder/tests/src/Kernel/LayoutBuilderBreadcrumbAlterTest.php |
Check that there are no errors when alter called with null route match. |
| LayoutBuilderCompatibilityTestBase |
class |
core/modules/layout_builder/tests/src/Kernel/LayoutBuilderCompatibilityTestBase.php |
Tests Layout Builder's compatibility with existing systems. |
| LayoutBuilderCompatibilityTestBase.php |
file |
core/modules/layout_builder/tests/src/Kernel/LayoutBuilderCompatibilityTestBase.php |
|
| LayoutBuilderCompatibilityTestBase::$display |
property |
core/modules/layout_builder/tests/src/Kernel/LayoutBuilderCompatibilityTestBase.php |
The entity view display. |