namespace Drupal\Core\Menu
Same name in other branches
| Object name | File name | Summary |
|---|---|---|
| ContextualLinkDefault | core/lib/Drupal/Core/Menu/ContextualLinkDefault.php | Provides a common base implementation of a contextual link. |
| ContextualLinkInterface | core/lib/Drupal/Core/Menu/ContextualLinkInterface.php | Defines a contextual link plugin. |
| ContextualLinkManager | core/lib/Drupal/Core/Menu/ContextualLinkManager.php | Defines a contextual link plugin manager to deal with contextual links. |
| ContextualLinkManagerInterface | core/lib/Drupal/Core/Menu/ContextualLinkManagerInterface.php | Provides an object which returns the available contextual links. |
| DefaultMenuLinkTreeManipulators | core/lib/Drupal/Core/Menu/DefaultMenuLinkTreeManipulators.php | Provides a couple of menu link tree manipulators. |
| InaccessibleMenuLink | core/lib/Drupal/Core/Menu/InaccessibleMenuLink.php | A menu link plugin for wrapping another menu link, in sensitive situations. |
| LocalActionDefault | core/lib/Drupal/Core/Menu/LocalActionDefault.php | Provides a default implementation for local action plugins. |
| LocalActionInterface | core/lib/Drupal/Core/Menu/LocalActionInterface.php | Defines an interface for menu local actions. |
| LocalActionManager | core/lib/Drupal/Core/Menu/LocalActionManager.php | Provides the default local action manager using YML as primary definition. |
| LocalActionManagerInterface | core/lib/Drupal/Core/Menu/LocalActionManagerInterface.php | Manages discovery and instantiation of menu local action plugins. |
| LocalTaskDefault | core/lib/Drupal/Core/Menu/LocalTaskDefault.php | Default object used for LocalTaskPlugins. |
| LocalTaskInterface | core/lib/Drupal/Core/Menu/LocalTaskInterface.php | Defines an interface for menu local tasks. |
| LocalTaskManager | core/lib/Drupal/Core/Menu/LocalTaskManager.php | Provides the default local task manager using YML as primary definition. |
| LocalTaskManagerInterface | core/lib/Drupal/Core/Menu/LocalTaskManagerInterface.php | Manages discovery and instantiation of menu local task plugins. |
| MenuActiveTrail | core/lib/Drupal/Core/Menu/MenuActiveTrail.php | Provides the default implementation of the active menu trail service. |
| MenuActiveTrailInterface | core/lib/Drupal/Core/Menu/MenuActiveTrailInterface.php | Defines an interface for the active menu trail service. |
| MenuLinkBase | core/lib/Drupal/Core/Menu/MenuLinkBase.php | Defines a base menu link class. |
| MenuLinkDefault | core/lib/Drupal/Core/Menu/MenuLinkDefault.php | Provides a default implementation for menu link plugins. |
| MenuLinkInterface | core/lib/Drupal/Core/Menu/MenuLinkInterface.php | Defines an interface for classes providing a type of menu link. |
| MenuLinkManager | core/lib/Drupal/Core/Menu/MenuLinkManager.php | Manages discovery, instantiation, and tree building of menu link plugins. |
| MenuLinkManagerInterface | core/lib/Drupal/Core/Menu/MenuLinkManagerInterface.php | Defines an interface for managing menu links and storing their definitions. |
| MenuLinkTree | core/lib/Drupal/Core/Menu/MenuLinkTree.php | Implements the loading, transforming and rendering of menu link trees. |
| MenuLinkTreeElement | core/lib/Drupal/Core/Menu/MenuLinkTreeElement.php | Provides a value object to model an element in a menu link tree. |
| MenuLinkTreeInterface | core/lib/Drupal/Core/Menu/MenuLinkTreeInterface.php | Defines an interface for loading, transforming and rendering menu link trees. |
| MenuParentFormSelector | core/lib/Drupal/Core/Menu/MenuParentFormSelector.php | Default implementation of the menu parent form selector service. |
| MenuParentFormSelectorInterface | core/lib/Drupal/Core/Menu/MenuParentFormSelectorInterface.php | Defines an interface for menu selector form elements and menu link options. |
| MenuTreeParameters | core/lib/Drupal/Core/Menu/MenuTreeParameters.php | Provides a value object to model menu tree parameters. |
| MenuTreeStorage | core/lib/Drupal/Core/Menu/MenuTreeStorage.php | Provides a menu tree storage using the database. |
| MenuTreeStorageInterface | core/lib/Drupal/Core/Menu/MenuTreeStorageInterface.php | Defines an interface for storing a menu tree containing menu link IDs. |
| StaticMenuLinkOverrides | core/lib/Drupal/Core/Menu/StaticMenuLinkOverrides.php | Defines an implementation of the menu link override using a config file. |
| StaticMenuLinkOverridesInterface | core/lib/Drupal/Core/Menu/StaticMenuLinkOverridesInterface.php | Defines an interface for objects which overrides menu links defined in YAML. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.