navigation.services.yml

Same filename and directory in other branches
  1. 10 core/modules/navigation/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. ]
  19. Drupal\navigation\NavigationRenderer: '@navigation.renderer'
  20. navigation.menu_tree:
  21. class: Drupal\navigation\Menu\NavigationMenuLinkTree
  22. arguments:
  23. [
  24. '@menu.tree_storage',
  25. '@plugin.manager.menu.link',
  26. '@router.route_provider',
  27. '@menu.active_trail',
  28. '@callable_resolver',
  29. ]
  30. navigation.user_lazy_builder:
  31. class: Drupal\navigation\UserLazyBuilder
  32. arguments: ['@module_handler', '@current_user']
  33. Drupal\navigation\UserLazyBuilders: '@navigation.user_lazy_builder'

Services

Title Deprecated Summary
Drupal\navigation\NavigationRenderer
Drupal\navigation\UserLazyBuilders
navigation.menu_tree Drupal\navigation\Menu\NavigationMenuLinkTree
navigation.renderer Drupal\navigation\NavigationRenderer
navigation.user_lazy_builder Drupal\navigation\UserLazyBuilder
_defaults

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.