github.com/hernad/nomad@v1.6.112/ui/app/templates/components/list-accordion.hbs (about)

     1  {{!
     2    Copyright (c) HashiCorp, Inc.
     3    SPDX-License-Identifier: MPL-2.0
     4  ~}}
     5  
     6  {{#each this.decoratedSource as |item|}}
     7  {{yield (hash
     8      head=(component "list-accordion/accordion-head"
     9        isOpen=item.isOpen
    10        onOpen=(action (queue
    11          (action (mut item.isOpen) true)
    12          (action this.onToggle item.item item.isOpen)
    13        ))
    14        onClose=(action (queue
    15          (action (mut item.isOpen) false)
    16          (action this.onToggle item.item item.isOpen)
    17        ))
    18      )
    19      body=(component "list-accordion/accordion-body" isOpen=item.isOpen)
    20      item=item.item
    21      isOpen=item.isOpen
    22      close=(fn (mut item.isOpen) false)
    23    )}}
    24  {{/each}}