Description Usage Functions Examples
A module to be called in the server portion of a shiny app.
Filter output for a shiny app.
1 2 3 | filterModule(input, output, session, data)
filterModuleOuput(id)
|
filterModuleOuput
: The output for the uiācall where you want the filter widgets.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # main ui
ui <- fixedPage(
filterModuleOuput("id1"),
DT::dataTableOutput("table")
)
# main server
server <- function(input, output, session) {
data <- iris
filter_data <- callModule(filterModule, "id1", data = data)
output$table <- DT::renderDataTable({
filter_data()
})
}
# run app
shinyApp(ui, server)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.