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
}
]