{{! See @typedef MenuDefinition }}
{{! Dropdown menus use the checkbox hack and require `input` and `label` elements. `aria-label` is applied to the `input` which is semantically a button. The `label` element is used as a visual button. }} {{#is-dropdown}} {{/is-dropdown}} {{! Portal menus also require a label }} {{#is-portal}}
{{{html-vector-heading-icon}}}{{label}}
{{/is-portal}}
{{{html-before-portal}}} {{{html-after-portal}}}