MockShinySession        Mock Shiny Session
NS                      Namespaced IDs for inputs/outputs
Progress                Reporting progress (object-oriented API)
absolutePanel           Panel with absolute positioning
actionButton            Action button/link
addResourcePath         Resource Publishing
bookmarkButton          Create a button for bookmarking/sharing
bootstrapLib            Bootstrap libraries
bootstrapPage           Create a Bootstrap page
brushOpts               Create an object representing brushing options
brushedPoints           Find rows of data selected on an interactive
                        plot.
callModule              Invoke a Shiny module
checkboxGroupInput      Checkbox Group Input Control
checkboxInput           Checkbox Input Control
clickOpts               Create an object representing click options
column                  Create a column within a UI definition
conditionalPanel        Conditional Panel
createRenderFunction    Implement render functions
createWebDependency     Create a web dependency
dateInput               Create date input
dateRangeInput          Create date range input
dblclickOpts            Create an object representing double-click
                        options
debounce                Slow down a reactive expression with
                        debounce/throttle
diskCache               Create a disk cache object
domains                 Reactive domains
downloadButton          Create a download button or link
downloadHandler         File Downloads
enableBookmarking       Enable bookmarking for a Shiny application
exportTestValues        Register expressions for export in test mode
exprToFunction          Convert an expression to a function
fileInput               File Upload Control
fillPage                Create a page that fills the window
fillRow                 Flex Box-based row/column layouts
fixedPage               Create a page with a fixed layout
flowLayout              Flow layout
fluidPage               Create a page with fluid layout
freezeReactiveVal       Freeze a reactive value
getCurrentOutputInfo    Get output information
getQueryString          Get the query string / hash component from the
                        URL
getShinyOption          Get or set Shiny options
helpText                Create a help text element
hoverOpts               Create an object representing hover options
htmlOutput              Create an HTML output element
icon                    Create an icon
inputPanel              Input panel
insertTab               Dynamically insert/remove a tabPanel
insertUI                Insert and remove UI objects
installExprFunction     Install an expression as a function
invalidateLater         Scheduled Invalidation
is.reactivevalues       Checks whether an object is a reactivevalues
                        object
isRunning               Check whether a Shiny application is running
isolate                 Create a non-reactive scope for an expression
knitr_methods           Knitr S3 methods
loadSupport             Load an app's supporting R files
makeReactiveBinding     Make a reactive variable
markRenderFunction      Mark a function as a render function
markdown                Insert inline Markdown
maskReactiveContext     Evaluate an expression without a reactive
                        context
memoryCache             Create a memory cache object
modalButton             Create a button for a modal dialog
modalDialog             Create a modal dialog UI
moduleServer            Shiny modules
navbarPage              Create a page with a top level navigation bar
navlistPanel            Create a navigation list panel
numericInput            Create a numeric input control
observe                 Create a reactive observer
observeEvent            Event handler
onBookmark              Add callbacks for Shiny session bookmarking
                        events
onFlush                 Add callbacks for Shiny session events
onStop                  Run code after an application or session ends
outputOptions           Set options for an output object.
parseQueryString        Parse a GET query string from a URL
passwordInput           Create a password input control
plotOutput              Create an plot or image output element
plotPNG                 Run a plotting function and save the output as
                        a PNG
radioButtons            Create radio buttons
reactive                Create a reactive expression
reactiveFileReader      Reactive file reader
reactivePoll            Reactive polling
reactiveTimer           Timer
reactiveVal             Create a (single) reactive value
reactiveValues          Create an object for storing reactive values
reactiveValuesToList    Convert a reactivevalues object to a list
reactlog                Reactive Log Visualizer
registerInputHandler    Register an Input Handler
removeInputHandler      Deregister an Input Handler
renderCachedPlot        Plot output with cached images
renderDataTable         Table output with the JavaScript library
                        DataTables
renderImage             Image file output
renderPlot              Plot Output
renderPrint             Printable Output
renderTable             Table Output
renderText              Text Output
renderUI                UI Output
repeatable              Make a random number generator repeatable
req                     Check for required values
restoreInput            Restore an input value
runApp                  Run Shiny Application
runExample              Run Shiny Example Applications
runGadget               Run a gadget
runTests                Runs the tests associated with this Shiny app
runUrl                  Run a Shiny application from a URL
safeError               Declare an error safe for the user to see
selectInput             Create a select list input control
serverInfo              Collect information about the Shiny Server
                        environment
session                 Session object
setBookmarkExclude      Exclude inputs from bookmarking
shiny-package           Web Application Framework for R
shinyApp                Create a Shiny app object
shinyAppTemplate        Generate a Shiny application from a template
showBookmarkUrlModal    Display a modal dialog for bookmarking
showModal               Show or remove a modal dialog
showNotification        Show or remove a notification
showTab                 Dynamically hide/show a tabPanel
sidebarLayout           Layout a sidebar and main area
sizeGrowthRatio         Create a sizing function that grows at a given
                        ratio
sliderInput             Slider Input Widget
snapshotExclude         Mark an output to be excluded from test
                        snapshots
snapshotPreprocessInput
                        Add a function for preprocessing an input
                        before taking a test snapshot
snapshotPreprocessOutput
                        Add a function for preprocessing an output
                        before taking a test snapshot
splitLayout             Split layout
stopApp                 Stop the currently running Shiny app
submitButton            Create a submit button
tabPanel                Create a tab panel
tableOutput             Create a table output element
tabsetPanel             Create a tabset panel
testServer              Reactive testing for Shiny server functions and
                        modules
textAreaInput           Create a textarea input control
textInput               Create a text input control
textOutput              Create a text output element
titlePanel              Create a panel containing an application title.
updateActionButton      Change the label or icon of an action button on
                        the client
updateCheckboxGroupInput
                        Change the value of a checkbox group input on
                        the client
updateCheckboxInput     Change the value of a checkbox input on the
                        client
updateDateInput         Change the value of a date input on the client
updateDateRangeInput    Change the start and end values of a date range
                        input on the client
updateNumericInput      Change the value of a number input on the
                        client
updateQueryString       Update URL in browser's location bar
updateRadioButtons      Change the value of a radio input on the client
updateSelectInput       Change the value of a select input on the
                        client
updateSliderInput       Update Slider Input Widget
updateTabsetPanel       Change the selected tab on the client
updateTextAreaInput     Change the value of a textarea input on the
                        client
updateTextInput         Change the value of a text input on the client
urlModal                Generate a modal dialog that displays a URL
validate                Validate input values and other conditions
varSelectInput          Select variables from a data frame
verticalLayout          Lay out UI elements vertically
viewer                  Viewer options
wellPanel               Create a well panel
withMathJax             Load the MathJax library and typeset math
                        expressions
withProgress            Reporting progress (functional API)
