tests/testthat/_snaps/shiny-1.10.0/action.md

link is stable

Code
  cc(inline_link("link_id", label = "Link", icon = shiny::icon("gears"), meaning = "A link",
  accent = c("success", "underline-warning")))
Output
  <a id="link_id" href="#" class="action-button inshiny-link link-success link-underline-warning" aria-label="A link">
    <i class="fas fa-gears" role="presentation" aria-label="gears icon"></i>
    Link
  </a>

button is stable

Code
  cc(inline_button("btn_id", label = "Play", icon = shiny::icon("play"), meaning = "Play button",
  accent = "danger"))
Output
  <span class="btn btn-danger inshiny-btn-container">
    <button id="btn_id" class="btn action-button btn-danger inshiny-btn" aria-label="Play button" type="button">
      <i class="fas fa-play" role="presentation" aria-label="play icon"></i>
      Play
    </button>
    <span class="inshiny-btn-spacer">
      <i class="fas fa-play" role="presentation" aria-label="play icon"></i>
      Play
    </span>
  </span>


Try the inshiny package in your browser

Any scripts or data that you put into this service are public.

inshiny documentation built on Feb. 14, 2026, 5:06 p.m.