Skip to contents

[Stable]

Usage

table_with_settings_srv(id, table_r, show_hide_signal = reactive(TRUE))

Arguments

id

An ID string that corresponds with the ID used to call the module's UI function.

table_r

(reactive)
reactive expression to draw a table

show_hide_signal

(reactive logical, optional)
a mechanism to allow modules which call this module to show/hide the table_with_settings UI.

Examples

if (FALSE) {
library(shiny)
library(rtables)
library(magrittr)
shinyApp(
  ui = fluidPage(
    table_with_settings_ui(
      id = "table_with_settings"
    )
  ),
  server = function(input, output, session) {
    table_r <- reactive({
      l <- basic_table() %>%
        split_cols_by("ARM") %>%
        analyze(c("SEX", "AGE"))

      tbl <- build_table(l, DM)

      tbl
    })

    table_with_settings_srv(id = "table_with_settings", table_r = table_r)
  }
)
}