| Moodle APIs 4.3
    Moodle 4.3.6 (Build: 20240812) | 
| Namespaces | |
| namespace | core\navigation\output | 
|  | |
| namespace | core\navigation\views | 
|  | |
| Classes | |
| class | breadcrumb_navigation_node | 
| Subclass of navigation_node allowing different rendering for the breadcrumbs in particular adding extra metadata for search engine robots to leverage.  More... | |
| class | core\navigation\output\more_menu | 
| more menu navigation renderable  More... | |
| class | core\navigation\output\primary | 
| Primary navigation renderable.  More... | |
| class | core\navigation\views\primary | 
| Class primary.  More... | |
| class | core\navigation\views\secondary | 
| Class secondary_navigation_view.  More... | |
| class | core\navigation\views\view | 
| Class view.  More... | |
| class | flat_navigation | 
| Class used to generate a collection of navigation nodes most closely related to the current page.  More... | |
| class | flat_navigation_node | 
| Subclass of navigation_node allowing different rendering for the flat navigation in particular allowing dividers and indents.  More... | |
| class | global_navigation | 
| The global navigation class used for... the global navigation.  More... | |
| class | global_navigation_for_ajax | 
| The global navigation class used especially for AJAX requests.  More... | |
| class | navbar | 
| Navbar class.  More... | |
| class | navigation_cache | 
| The cache class used by global navigation and settings navigation.  More... | |
| class | navigation_json | 
| Simple class used to output a navigation branch in XML.  More... | |
| class | navigation_node | 
| This class is used to represent a node in a navigation tree.  More... | |
| class | navigation_node_collection | 
| Navigation node collection.  More... | |
| class | settings_navigation | 
| Class used to manage the settings option for the current page.  More... | |
| class | settings_navigation_ajax | 
| Class used to populate site admin navigation for ajax.  More... | |
| Variables | |
| const | NAVIGATION_CACHE_NAME 'navigation' | 
| The name that will be used to separate the navigation cache within SESSION. | |
| const | NAVIGATION_SITE_ADMIN_CACHE_NAME 'navigationsiteadmin' |