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>