No menu de usuário antigo, adicionei um glifo e um painel de notificação reutilizado, de onde um usuário poderia facilmente alterar o tema (temos vários deles). Gostaria de fazer o mesmo no novo menu, mas se eu adicionar uma aba de menu personalizada via API, ela será agrupada entre as notificações nas abas superiores. Como é uma configuração do usuário, eu gostaria que ela ficasse na seção inferior com a aba do perfil do usuário. Há alguma chance de você adicionar uma função de API para isso?
Como um esclarecimento, eu estava usando addUserMenyGlyph e criando um novo widget a partir do QuickAccessPanel-widget. A melhor substituição atual é usar registerUserMenuTab e criar uma nova classe a partir de UserMenuTab, mas a nova aba acaba no meio das notificações (não é ideal, quando contém configurações, não notificações). Eu gostaria de ter mais controle sobre onde a aba é colocada no menu.
sim, eu não consegui saber pela sua postagem original se você quis dizer o menu do usuário ou as abas de preferências do usuário. Eu meio que assumi que você foi do addUserMenuGlyph para usar a classe UserMenuTab create (se você quis dizer o menu do usuário), mas eu não consegui ver onde a API insere a aba. Estou interessado em ver se há uma maneira de resolver isso e controlar onde uma aba iria.
Obrigado! Eu provavelmente conseguiria fazer isso funcionar modificando a classe UserMenu, mas acho que seria útil incluir isso na API. Atualmente, as abas personalizadas são inseridas logo acima da outra aba de notificações. Embora o posicionamento exato possa não ser viável, poderia haver outro ponto de inserção acima da aba de perfil.