Pular para o conteúdo principal

getMenusByMarker

Obtendo páginas incluídas no menu por marcador

Menus.getMenusByMarker(marker)

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

Este método recupera um único objeto de menu com base em seu marcador (marker) da API. Ele retorna uma Promise que se resolve em um único objeto de menu como um objeto com páginas incluídas.

Exemplo de retorno:

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

id: número
O identificador único do menu.
exemplo: 1

identifier: string
O identificador do menu.
exemplo: "main_menu"

localizeInfos: ILocalizeInfo
Os dados do menu, levando em consideração a localização.
exemplo:

{
"title": "menu"
}

pages: IMenusPages[]
Array de páginas do menu.
exemplo:

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