Saltar al contenido principal

getMenusByMarker

Obteniendo páginas incluidas en el menú por marcador

Menus.getMenusByMarker(marker)

const value = await Menus.getMenusByMarker('my-marker')
Esquema

Este método recupera un único objeto de menú basado en su marcador (marker) de la API. Devuelve una Promesa que se resuelve en un único objeto de menú como un objeto con las páginas incluidas.

Ejemplo de retorno:

{
"id": 1,
"identifier": "menu",
"localizeInfos": {
"title": "menu"
},
"pages": [
{
"id": null,
"pageUrl": null,
"localizeInfos": {},
"attributeValues": {},
"parentId": null,
"position": 1
}
]
}
Esquema

id: número
El identificador único del menú.
ejemplo: 1

identifier: cadena
El identificador del menú.
ejemplo: "main_menu"

localizeInfos: ILocalizeInfo
Los datos del menú, teniendo en cuenta la localización.
ejemplo:

{
"title": "menu"
}

pages: IMenusPages[]
Array de páginas del menú.
ejemplo:

[
{
"id": null,
"pageUrl": null,
"localizeInfos": {},
"attributeValues": {},
"parentId": null,
"position": 1
}
]