github.com/hernad/nomad@v1.6.112/ui/app/templates/components/popover-menu.hbs (about) 1 {{! 2 Copyright (c) HashiCorp, Inc. 3 SPDX-License-Identifier: MPL-2.0 4 ~}} 5 6 <BasicDropdown 7 @horizontalPosition="right" 8 @disabled={{this.isDisabled}} 9 @onOpen={{action 10 (queue (action (mut this.isOpen) true) (action this.capture)) 11 }} 12 @onClose={{action (mut this.isOpen) false}} 13 as |dd| 14 > 15 <dd.Trigger 16 data-test-popover-trigger 17 class={{concat 18 "popover-trigger button is-primary " 19 this.triggerClass 20 (if this.isDisabled " is-disabled") 21 }} 22 aria-label={{this.tooltip}} 23 {{on "keyup" (action "openOnArrowDown" dd)}} 24 > 25 {{this.label}} 26 {{x-icon "chevron-down" class="is-text"}} 27 </dd.Trigger> 28 <dd.Content data-test-popover-menu class="popover-content"> 29 {{yield dd}} 30 </dd.Content> 31 </BasicDropdown>