Skip to contents

Display a vertical list of shiny::actionLink() items, along with a corresponding vertical list of values associated with those links.

Usage

mod_ActionList_UI(id, chrLinkIDs, chrLabels, chrValues)

Arguments

id

character The id for this element.

chrLinkIDs

character Module ids for multiple modules.

chrLabels

character A vector of labels for display to the user.

chrValues

character A vector of values to associate with a vector of labels.

Value

A htmltools::tagList() of labels and values, where the labels are shiny::actionLink() items.

Examples

mod_ActionList_UI(
  "demo",
  c("link1", "link2", "link3"),
  c("Label 1", "Label 2", "Label 3"),
  c("value 1", "value 2", "value 3")
)
#> <div class="metadata-list-item">
#>   <div class="metadata-list-item-label">
#>     <a id="demo-link1" href="#" class="action-button">Label 1</a>
#>   </div>
#>   <div class="metadata-list-item-spacer"></div>
#>   <div class="metadata-list-item-value">value 1</div>
#> </div>
#> <div class="metadata-list-item">
#>   <div class="metadata-list-item-label">
#>     <a id="demo-link2" href="#" class="action-button">Label 2</a>
#>   </div>
#>   <div class="metadata-list-item-spacer"></div>
#>   <div class="metadata-list-item-value">value 2</div>
#> </div>
#> <div class="metadata-list-item">
#>   <div class="metadata-list-item-label">
#>     <a id="demo-link3" href="#" class="action-button">Label 3</a>
#>   </div>
#>   <div class="metadata-list-item-spacer"></div>
#>   <div class="metadata-list-item-value">value 3</div>
#> </div>