Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

navigation.services.yml

core/modules/navigation/navigation.services.yml

File

core/modules/navigation/navigation.services.yml

View source
  1. services:
  2. _defaults:
  3. autoconfigure: true
  4. navigation.renderer:
  5. class: Drupal\navigation\NavigationRenderer
  6. arguments:
  7. [
  8. '@config.factory',
  9. '@module_handler',
  10. '@current_route_match',
  11. '@plugin.manager.menu.local_task',
  12. '@entity_type.manager',
  13. '@image.factory',
  14. '@file_url_generator',
  15. '@plugin.manager.layout_builder.section_storage',
  16. '@request_stack',
  17. '@extension.list.module',
  18. '@current_user',
  19. ]
  20. Drupal\navigation\NavigationRenderer: '@navigation.renderer'
  21. navigation.menu_tree:
  22. class: Drupal\navigation\Menu\NavigationMenuLinkTree
  23. arguments:
  24. [
  25. '@menu.tree_storage',
  26. '@plugin.manager.menu.link',
  27. '@router.route_provider',
  28. '@menu.active_trail',
  29. '@callable_resolver',
  30. ]
  31. navigation.user_lazy_builder:
  32. class: Drupal\navigation\UserLazyBuilder
  33. arguments: ['@current_user']
  34. Drupal\navigation\UserLazyBuilders: '@navigation.user_lazy_builder'
  35. plugin.manager.top_bar_item:
  36. class: Drupal\navigation\TopBarItemManager
  37. parent: default_plugin_manager
  38. Drupal\navigation\TopBarItemManagerInterface: '@plugin.manager.top_bar_item'

Services

Title Deprecated Summary
Drupal\navigation\NavigationRenderer
Drupal\navigation\TopBarItemManagerInterface
Drupal\navigation\UserLazyBuilders
navigation.menu_tree Drupal\navigation\Menu\NavigationMenuLinkTree
navigation.renderer Drupal\navigation\NavigationRenderer
navigation.user_lazy_builder Drupal\navigation\UserLazyBuilder
plugin.manager.top_bar_item Drupal\navigation\TopBarItemManager
_defaults

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal