| NavigationLinkBlock::blockForm |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
|
| NavigationLinkBlock::blockSubmit |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
|
| NavigationLinkBlock::build |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Builds and returns the renderable array for this block plugin. |
| NavigationLinkBlock::defaultConfiguration |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
|
| NavigationLinkBlock::getUriAsDisplayableString |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Gets the URI without the 'internal:' or 'entity:' scheme. |
| NavigationLinkBlock::getUserEnteredStringAsUri |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Gets the user-entered string as a URI. |
| NavigationLinkBlock::validateIconClassElement |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Form element validation handler for the 'icon_class' element. |
| NavigationLinkBlock::validateUriElement |
function |
core/modules/navigation/src/Plugin/Block/NavigationLinkBlock.php |
Form element validation handler for the 'uri' element. |
| NavigationLinkBlockTest |
class |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Tests for \Drupal\navigation\Plugin\Block\NavigationLinkBlockTest. |
| NavigationLinkBlockTest.php |
file |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
|
| NavigationLinkBlockTest::$adminUser |
property |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
User with permission to administer navigation blocks and access navigation. |
| NavigationLinkBlockTest::$defaultTheme |
property |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
The theme to install as the default for testing. |
| NavigationLinkBlockTest::$modules |
property |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Modules to install. |
| NavigationLinkBlockTest::$normalUser |
property |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
An authenticated user to test navigation block caching. |
| NavigationLinkBlockTest::appendNavigationLinkBlock |
function |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Adds a Navigation Link Block to the sidebar. |
| NavigationLinkBlockTest::setUp |
function |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
|
| NavigationLinkBlockTest::testNavigationLinkBlockCache |
function |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Test output of the link navigation with regards to caching and contents. |
| NavigationLinkBlockTest::testNavigationLinkBlockVisibility |
function |
core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php |
Test block visibility based on the link access logic. |
| NavigationMenuBlock |
class |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
Provides a generic menu navigation block. |
| NavigationMenuBlock.php |
file |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
|
| NavigationMenuBlock::blockForm |
function |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
|
| NavigationMenuBlock::blockSubmit |
function |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
|
| NavigationMenuBlock::build |
function |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
Builds and returns the renderable array for this block plugin. |
| NavigationMenuBlock::calculateDependencies |
function |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
|
| NavigationMenuBlock::create |
function |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
Instantiates a new instance of the implementing class using autowiring. |
| NavigationMenuBlock::defaultConfiguration |
function |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
|
| NavigationMenuBlock::getCacheContexts |
function |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
|
| NavigationMenuBlock::NAVIGATION_MAX_DEPTH |
constant |
core/modules/navigation/src/Plugin/Block/NavigationMenuBlock.php |
|
| NavigationMenuBlockTest |
class |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
Tests \Drupal\navigation\Plugin\Block\NavigationMenuBlock. |
| NavigationMenuBlockTest.php |
file |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
|
| NavigationMenuBlockTest::$blockManager |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
The block manager service. |
| NavigationMenuBlockTest::$linkTree |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
The menu link tree service. |
| NavigationMenuBlockTest::$menu |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
The menu for testing. |
| NavigationMenuBlockTest::$menuLinkManager |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
The menu link plugin manager service. |
| NavigationMenuBlockTest::$modules |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
Modules to install. |
| NavigationMenuBlockTest::$navigationBlock |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
The navigation block under test. |
| NavigationMenuBlockTest::convertBuiltMenuToIdTree |
function |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
Helper method to allow for easy menu link tree structure assertions. |
| NavigationMenuBlockTest::setUp |
function |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
|
| NavigationMenuBlockTest::testConfigLevelDepth |
function |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
Tests the config start level and depth. |
| NavigationMenuBlockTest::testHtmlMarkup |
function |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
Tests the generated HTML markup. |
| NavigationMenuBlockTest::testSystemMenuBlockConfigDependencies |
function |
core/modules/navigation/tests/src/Kernel/NavigationMenuBlockTest.php |
Tests calculation of a system navigation menu block's config dependencies. |
| NavigationMenuMarkupTest::$blockManager |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuMarkupTest.php |
The block manager service. |
| NavigationSafeBlockDefinitionTest |
class |
core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php |
Tests the definition of navigation safe blocks. |
| NavigationSafeBlockDefinitionTest.php |
file |
core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php |
|
| NavigationSafeBlockDefinitionTest::$adminUser |
property |
core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php |
User with permission to administer navigation blocks and access navigation. |
| NavigationSafeBlockDefinitionTest::$defaultTheme |
property |
core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php |
The theme to install as the default for testing. |
| NavigationSafeBlockDefinitionTest::$modules |
property |
core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php |
Modules to install. |
| NavigationSafeBlockDefinitionTest::setUp |
function |
core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php |
|
| NavigationSafeBlockDefinitionTest::testNavigationBlocksHiddenInBlockLayout |
function |
core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php |
Tests logic to exclude blocks in Block Layout UI. |
| NavigationSafeBlockDefinitionTest::testNavigationSafeBlockDefinition |
function |
core/modules/navigation/tests/src/Functional/NavigationSafeBlockDefinitionTest.php |
Tests logic to include blocks in Navigation Layout UI. |