feat: add menu item role palette
and header
(#47245)
* feat: add menu item role `palette` and `header` Co-authored-by: Gellert Hegyi <gellihegyi@gmail.com> * adds comments Co-authored-by: Gellert Hegyi <gellihegyi@gmail.com> * refactors new role items to new item types Co-authored-by: Gellert Hegyi <gellert@poolside.ai> * docs: custom type Co-authored-by: Samuel Maddock <smaddock@slack-corp.com> * docs: note types only available on mac 14+ Co-authored-by: Samuel Maddock <smaddock@slack-corp.com> --------- Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Gellert Hegyi <gellihegyi@gmail.com> Co-authored-by: Gellert Hegyi <gellert@poolside.ai> Co-authored-by: Samuel Maddock <smaddock@slack-corp.com>
This commit is contained in:
parent
9e453030ae
commit
713030b21a
10 changed files with 61 additions and 8 deletions
|
@ -116,6 +116,7 @@ class Menu : public gin::Wrappable<Menu>,
|
|||
void SetSublabel(int index, const std::u16string& sublabel);
|
||||
void SetToolTip(int index, const std::u16string& toolTip);
|
||||
void SetRole(int index, const std::u16string& role);
|
||||
void SetCustomType(int index, const std::u16string& customType);
|
||||
void Clear();
|
||||
int GetIndexOfCommandId(int command_id) const;
|
||||
int GetItemCount() const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue