| object_type |
String |
Will always be datastore_item |
| is_valid |
Boolean |
True if this references a published menu_item |
| guid |
String |
The unique identifier for this menu_item |
| value |
String |
Contains the same value as guid |
| menu_guid |
String |
The unique identifier of the related menu |
| menu |
menu |
Reference to the related menu object |
| parent_menu_item_guid |
String |
The unique identifier of the parent menu_item, if applicable |
| parent_menu_item |
menu_item |
Reference to the parent menu_item object, if applicable |
| name |
text |
The lable used to display this menu_item in the navigation menu |
| href |
url |
Destination URL to navigate to when clicked |
| open_in_new_tab |
Boolean |
If true, the link should open in a new browser tab/window |
| description |
textarea |
Short descriptive text to display with this menu_item |
| content |
html |
HTML content to display with this menu_item |
| image_guid |
String |
The unique identifier of the related image |
| image |
image |
Reference to the related image object |
| depth |
Integer |
Hierarchy depth of this item within its parent structure, where top-level menu items have a depth of 1, their children have a depth of 2, and so on |
| order |
Integer |
Display order of this item relative to its siblings |
| items |
menu_items |
A list containing all of the menu items that are direct children of the current menu item |
| field_id |
String |
The identifier for this field |
| label |
String |
The label for this field |
| output |
String |
The default output that the menu_item produces when output directly to the template. The default output may change at any time. Template developers should avoid using this and should handle the output of menu items themselves |