getMenusByMarker
Obtenir les pages incluses dans le menu par marqueur
Menus.getMenusByMarker(marker)
const value = await Menus.getMenusByMarker('my-marker')
Schéma
Cette méthode récupère un seul objet de menu basé sur son marqueur (marker) depuis l'API. Elle retourne une promesse qui se résout en un seul objet de menu sous forme d'objet avec des pages incluses.
Exemple de retour :
{
"id": 1,
"identifier": "menu",
"localizeInfos": {
"title": "menu"
},
"pages": [
{
"id": null,
"pageUrl": null,
"localizeInfos": {},
"attributeValues": {},
"parentId": null,
"position": 1
}
]
}
Schéma
id: number
L'identifiant unique du menu.
exemple : 1
identifier: string
L'identifiant du menu.
exemple : "main_menu"
localizeInfos: ILocalizeInfo
Les données du menu, en tenant compte de la localisation.
exemple :
{
"title": "menu"
}
pages: IMenusPages[]
Tableau des pages de menu.
exemple :
[
{
"id": null,
"pageUrl": null,
"localizeInfos": {},
"attributeValues": {},
"parentId": null,
"position": 1
}
]