Internal functions.

abtn_factory(
  inputId,
  label = NULL,
  icon = NULL,
  width = "100%",
  color = c("primary", "secondary", "success", "info", "warning", "danger", "light",
    "dark"),
  isIconOnly = FALSE,
  ...
)

progress_factory()

info_icon_tooltip(tooltip_text)

badge_factory(text, color = "primary")

Arguments

inputId

Input ID for the button

label

Button label text

icon

Icon for the button

width

Button width

color

Button color class

isIconOnly

Whether this is an icon-only button

...

Additional arguments passed to shiny::actionButton

tooltip_text

Text to display in tooltip

text

Badge text

Functions

  • abtn_factory(): button factory

  • progress_factory(): progress bar factory

  • info_icon_tooltip(): Create consistent info icon with tooltip

  • badge_factory(): Create Bootstrap 5 badge