mirror of
https://github.com/rstudio/shiny.git
synced 2026-02-03 11:15:07 -05:00
155 lines
3.4 KiB
R
155 lines
3.4 KiB
R
sd_section("UI Layout",
|
|
"Functions for laying out the user interface for your application.",
|
|
c(
|
|
"absolutePanel",
|
|
"bootstrapPage",
|
|
"column",
|
|
"conditionalPanel",
|
|
"fixedPage",
|
|
"fluidPage",
|
|
"headerPanel",
|
|
"helpText",
|
|
"icon",
|
|
"mainPanel",
|
|
"navbarPage",
|
|
"navlistPanel",
|
|
"pageWithSidebar",
|
|
"sidebarLayout",
|
|
"sidebarPanel",
|
|
"tabPanel",
|
|
"tabsetPanel",
|
|
"titlePanel",
|
|
"inputPanel",
|
|
"flowLayout",
|
|
"splitLayout",
|
|
"verticalLayout",
|
|
"wellPanel",
|
|
"withMathJax"
|
|
)
|
|
)
|
|
sd_section("UI Inputs",
|
|
"Functions for creating user interface elements that prompt the user for input values or interaction.",
|
|
c(
|
|
"actionButton",
|
|
"checkboxGroupInput",
|
|
"checkboxInput",
|
|
"dateInput",
|
|
"dateRangeInput",
|
|
"fileInput",
|
|
"numericInput",
|
|
"radioButtons",
|
|
"selectInput",
|
|
"sliderInput",
|
|
"submitButton",
|
|
"textInput",
|
|
"updateCheckboxGroupInput",
|
|
"updateCheckboxInput",
|
|
"updateDateInput",
|
|
"updateDateRangeInput",
|
|
"updateNumericInput",
|
|
"updateRadioButtons",
|
|
"updateSelectInput",
|
|
"updateSliderInput",
|
|
"updateTabsetPanel",
|
|
"updateTextInput"
|
|
)
|
|
)
|
|
sd_section("UI Outputs",
|
|
"Functions for creating user interface elements that, in conjunction with rendering functions, display different kinds of output from your application.",
|
|
c(
|
|
"htmlOutput",
|
|
"imageOutput",
|
|
"plotOutput",
|
|
"outputOptions",
|
|
"tableOutput",
|
|
"textOutput",
|
|
"verbatimTextOutput",
|
|
"downloadButton"
|
|
)
|
|
)
|
|
sd_section("Rendering functions",
|
|
"Functions that you use in your application's server side code, assigning them to outputs that appear in your user interface.",
|
|
c(
|
|
"renderPlot",
|
|
"renderText",
|
|
"renderPrint",
|
|
"renderDataTable",
|
|
"renderImage",
|
|
"renderTable",
|
|
"renderUI",
|
|
"downloadHandler",
|
|
"reactivePlot",
|
|
"reactivePrint",
|
|
"reactiveTable",
|
|
"reactiveText",
|
|
"reactiveUI"
|
|
)
|
|
)
|
|
sd_section("Reactive constructs",
|
|
"A sub-library that provides reactive programming facilities for R.",
|
|
c(
|
|
"invalidateLater",
|
|
"is.reactivevalues",
|
|
"isolate",
|
|
"makeReactiveBinding",
|
|
"observe",
|
|
"reactive",
|
|
"reactiveFileReader",
|
|
"reactivePoll",
|
|
"reactiveTimer",
|
|
"reactiveValues",
|
|
"reactiveValuesToList",
|
|
"domains",
|
|
"showReactLog"
|
|
)
|
|
)
|
|
sd_section("Boilerplate",
|
|
"Functions that are required boilerplate in ui.R and server.R.",
|
|
c(
|
|
"shinyUI",
|
|
"shinyServer"
|
|
)
|
|
)
|
|
sd_section("Running",
|
|
"Functions that are used to run or stop Shiny applications.",
|
|
c(
|
|
"runApp",
|
|
"runExample",
|
|
"runGist",
|
|
"runGitHub",
|
|
"runUrl",
|
|
"stopApp"
|
|
)
|
|
)
|
|
sd_section("Extending Shiny",
|
|
"Functions that are intended to be called by third-party packages that extend Shiny.",
|
|
c(
|
|
"addResourcePath",
|
|
"registerInputHandler",
|
|
"removeInputHandler",
|
|
"markRenderFunction"
|
|
)
|
|
)
|
|
sd_section("Utility functions",
|
|
"Miscellaneous utilities that may be useful to advanced users or when extending Shiny.",
|
|
c(
|
|
"validate",
|
|
"session",
|
|
"exprToFunction",
|
|
"installExprFunction",
|
|
"parseQueryString",
|
|
"plotPNG",
|
|
"repeatable",
|
|
"shinyDeprecated"
|
|
)
|
|
)
|
|
sd_section("Embedding",
|
|
"Functions that are intended for third-party packages that embed Shiny applications.",
|
|
c(
|
|
"shinyApp",
|
|
"maskReactiveContext",
|
|
"knitr_methods",
|
|
"getProvidedHtmlDependencies"
|
|
)
|
|
)
|