github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/templates/components/popover-menu.hbs (about)

     1  <BasicDropdown
     2    @horizontalPosition="right"
     3    @disabled={{this.isDisabled}}
     4    @onOpen={{action
     5      (queue (action (mut this.isOpen) true) (action this.capture))
     6    }}
     7    @onClose={{action (mut this.isOpen) false}}
     8    as |dd|
     9  >
    10    <dd.Trigger
    11      data-test-popover-trigger
    12      class={{concat
    13        "popover-trigger button is-primary "
    14        this.triggerClass
    15        (if this.isDisabled " is-disabled")
    16      }}
    17      aria-label={{this.tooltip}}
    18      {{on "keyup" (action "openOnArrowDown" dd)}}
    19    >
    20      {{this.label}}
    21      {{x-icon "chevron-down" class="is-text"}}
    22    </dd.Trigger>
    23    <dd.Content data-test-popover-menu class="popover-content">
    24      {{yield dd}}
    25    </dd.Content>
    26  </BasicDropdown>