Как добавить подменю в mean.io?

Я бродил по интернету, чтобы найти способ добавить подменю в приложение mean.io.

  SystemPackage.menus.add({
    title: 'Log Out',
    link: 'Log Out',
    roles: ['authenticated'],
    menu: 'account'
  });

У меня есть следующие вопросы из приведенного выше кода.

  • Какова цель свойства menu в объекте, переданном для добавления?
  • Имеет ли mean.io какую-либо конфигурацию для поддержки подменю? Если да, то как его настроить?

Ответ 1

В настоящее время невозможно поддерживать подменю. Служба меню определяется в контроллере меню, расположенном в "mean/packages/core/system/public/controllerlers/header.js" в репозитории github. Внутри кода нет рекурсивной реализации для определения и обработки определений подменю.

Здесь исходный контроллер для просмотра: