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 |
Creates an instance of the plugin. |
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. |
NavigationMenuLinkTree |
class |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
Extends MenuLinkTree to add specific theme suggestions for the navigation. |
NavigationMenuLinkTree.php |
file |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
|
NavigationMenuLinkTree::build |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
Builds a renderable array from a menu tree. |
NavigationMenuLinkTree::transform |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
Applies menu link tree manipulators to transform the given tree. |
NavigationMenuLinkTree::__construct |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTree.php |
Constructs a \Drupal\navigation\Menu\NavigationMenuLinkTree object. |
NavigationMenuLinkTreeManipulators |
class |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Provides a menu link tree manipulator for the navigation menu block. |
NavigationMenuLinkTreeManipulators.php |
file |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
|
NavigationMenuLinkTreeManipulators::addOverviewLink |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Adds "overview" menu tree element as child of a menu tree element. |
NavigationMenuLinkTreeManipulators::addSecondLevelOverviewLinks |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Adds an "overview" child link to second level menu links with children. |
NavigationMenuLinkTreeManipulators::isEnabledAndAccessible |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Checks whether the menu link tree element is accessible and enabled. |
NavigationMenuLinkTreeManipulators::shouldAddOverviewLink |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
Whether a menu tree element should have an overview link added to it. |
NavigationMenuLinkTreeManipulators::__construct |
function |
core/modules/navigation/src/Menu/NavigationMenuLinkTreeManipulators.php |
|
NavigationMenuLinkTreeManipulatorsTest |
class |
core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php |
Tests the navigation menu link tree manipulator. |
NavigationMenuLinkTreeManipulatorsTest.php |
file |
core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php |
|
NavigationMenuLinkTreeManipulatorsTest::mockTree |
function |
core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php |
Creates a mock tree. |
NavigationMenuLinkTreeManipulatorsTest::testAddSecondLevelOverviewLinks |
function |
core/modules/navigation/tests/src/Unit/NavigationMenuLinkTreeManipulatorsTest.php |
Tests the addSecondLevelOverviewLinks() tree manipulator. |
NavigationMenuLinkTreeTest |
class |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
Tests \Drupal\navigation\Menu\NavigationMenuLinkTree. |
NavigationMenuLinkTreeTest.php |
file |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
|
NavigationMenuLinkTreeTest::$linkTree |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
The tested navigation menu link tree. |
NavigationMenuLinkTreeTest::$modules |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
Modules to install. |
NavigationMenuLinkTreeTest::setUp |
function |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
|
NavigationMenuLinkTreeTest::testNavigationMenuLinkTreeAlter |
function |
core/modules/navigation/tests/src/Kernel/NavigationMenuLinkTreeTest.php |
Tests the hook_navigation_menu_link_tree_alter logic. |
NavigationMenuMarkupTest |
class |
core/modules/navigation/tests/src/Kernel/NavigationMenuMarkupTest.php |
Tests \Drupal\navigation\Plugin\Block\NavigationMenuBlock. |
NavigationMenuMarkupTest.php |
file |
core/modules/navigation/tests/src/Kernel/NavigationMenuMarkupTest.php |
|
NavigationMenuMarkupTest::$blockManager |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuMarkupTest.php |
The block manager service. |
NavigationMenuMarkupTest::$linkTree |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuMarkupTest.php |
The menu link tree service. |
NavigationMenuMarkupTest::$menu |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuMarkupTest.php |
The menu for testing. |
NavigationMenuMarkupTest::$menuLinkManager |
property |
core/modules/navigation/tests/src/Kernel/NavigationMenuMarkupTest.php |
The menu link plugin manager service. |