A B C D E F G H I L M N O P Q R S T U V W
shiny-package | Web Application Framework for R |
absolutePanel | Panel with absolute positioning |
actionButton | Action button/link |
actionLink | Action button/link |
addResourcePath | Resource Publishing |
animationOptions | Slider Input Widget |
appendTab | Dynamically insert/remove a tabPanel |
basicPage | Create a Bootstrap page |
bindCache | Add caching with reactivity to an object |
bindEvent | Make an object respond only to specified reactive events |
bookmarkButton | Create a button for bookmarking/sharing |
bootstrapLib | Bootstrap libraries |
bootstrapPage | Create a Bootstrap page |
browserViewer | Viewer options |
brushedPoints | Find rows of data selected on an interactive plot. |
brushOpts | Create an object representing brushing options |
busyIndicatorOptions | Customize busy indicator options |
callModule | Invoke a Shiny module |
checkboxGroupInput | Checkbox Group Input Control |
checkboxInput | Checkbox Input Control |
clickOpts | Control interactive plot point events |
column | Create a column within a UI definition |
conditionalPanel | Conditional Panel |
createRenderFunction | Implement custom render functions |
createWebDependency | Create a web dependency |
dateInput | Create date input |
dateRangeInput | Create date range input |
dblclickOpts | Control interactive plot point events |
debounce | Slow down a reactive expression with debounce/throttle |
devmode | Shiny Developer Mode |
devmode_inform | Shiny Developer Mode |
dialogViewer | Viewer options |
domains | Reactive domains |
downloadButton | Create a download button or link |
downloadHandler | File Downloads |
downloadLink | Create a download button or link |
enableBookmarking | Enable bookmarking for a Shiny application |
eventReactive | Event handler |
exportTestValues | Register expressions for export in test mode |
ExtendedTask | Task or computation that proceeds in the background |
fileInput | File Upload Control |
fillCol | Flex Box-based row/column layouts |
fillPage | Create a page that fills the window |
fillRow | Flex Box-based row/column layouts |
fixedPage | Create a page with a fixed layout |
fixedPanel | Panel with absolute positioning |
fixedRow | Create a page with a fixed layout |
flowLayout | Flow layout |
fluidPage | Create a page with fluid layout |
fluidRow | Create a page with fluid layout |
freezeReactiveVal | Freeze a reactive value |
freezeReactiveValue | Freeze a reactive value |
getCurrentOutputInfo | Get output information |
getDefaultReactiveDomain | Reactive domains |
getQueryString | Get the query string / hash component from the URL |
getShinyOption | Get or set Shiny options |
getUrlHash | Get the query string / hash component from the URL |
get_devmode_option | Shiny Developer Mode |
helpText | Create a help text element |
hideTab | Dynamically hide/show a tabPanel |
hoverOpts | Control interactive plot point events |
htmlOutput | Create an HTML output element |
icon | Create an icon |
imageOutput | Create an plot or image output element |
incProgress | Reporting progress (functional API) |
inputPanel | Input panel |
insertTab | Dynamically insert/remove a tabPanel |
insertUI | Insert and remove UI objects |
installExprFunction | Implement custom render functions |
invalidateLater | Scheduled Invalidation |
in_devmode | Shiny Developer Mode |
is.reactive | Create a reactive expression |
is.reactivevalues | Checks whether an object is a reactivevalues object |
isolate | Create a non-reactive scope for an expression |
isRunning | Check whether a Shiny application is running |
isTruthy | Truthy and falsy values |
loadSupport | Load an app's supporting R files |
mainPanel | Layout a sidebar and main area |
markdown | Insert inline Markdown |
markRenderFunction | Mark a function as a render function |
maskReactiveContext | Evaluate an expression without a reactive context |
MockShinySession | Mock Shiny Session |
modalButton | Create a modal dialog UI |
modalDialog | Create a modal dialog UI |
moduleServer | Shiny modules |
navbarMenu | Create a page with a top level navigation bar |
navbarPage | Create a page with a top level navigation bar |
navlistPanel | Create a navigation list panel |
nearPoints | Find rows of data selected on an interactive plot. |
need | Validate input values and other conditions |
NS | Namespaced IDs for inputs/outputs |
ns.sep | Namespaced IDs for inputs/outputs |
numericInput | Create a numeric input control |
observe | Create a reactive observer |
observeEvent | Event handler |
onBookmark | Add callbacks for Shiny session bookmarking events |
onBookmarked | Add callbacks for Shiny session bookmarking events |
onFlush | Add callbacks for Shiny session events |
onFlushed | Add callbacks for Shiny session events |
onReactiveDomainEnded | Reactive domains |
onRestore | Add callbacks for Shiny session bookmarking events |
onRestored | Add callbacks for Shiny session bookmarking events |
onSessionEnded | Add callbacks for Shiny session events |
onStop | Run code after an application or session ends |
onUnhandledError | Add callbacks for Shiny session events |
outputOptions | Set options for an output object. |
paneViewer | Viewer options |
parseQueryString | Parse a GET query string from a URL |
passwordInput | Create a password input control |
plotOutput | Create an plot or image output element |
plotPNG | Capture a plot as a PNG file. |
prependTab | Dynamically insert/remove a tabPanel |
Progress | Reporting progress (object-oriented API) |
quoToFunction | Implement custom render functions |
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 |
reactlogAddMark | Reactive Log Visualizer |
reactlogReset | Reactive Log Visualizer |
reactlogShow | Reactive Log Visualizer |
registerInputHandler | Register an Input Handler |
register_devmode_option | Shiny Developer Mode |
removeInputHandler | Deregister an Input Handler |
removeModal | Show or remove a modal dialog |
removeNotification | Show or remove a notification |
removeResourcePath | Resource Publishing |
removeTab | Dynamically insert/remove a tabPanel |
removeUI | Insert and remove UI objects |
renderCachedPlot | Plot output with cached images |
renderImage | Image file output |
renderPlot | Plot Output |
renderPrint | Text Output |
renderTable | Table Output |
renderText | Text Output |
renderUI | UI Output |
repeatable | Make a random number generator repeatable |
req | Check for required values |
resourcePaths | Resource Publishing |
restoreInput | Restore an input value |
runApp | Run Shiny Application |
runExample | Run Shiny Example Applications |
runGadget | Run a gadget |
runGist | Run a Shiny application from a URL |
runGitHub | Run a Shiny application from a URL |
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 |
selectizeInput | Create a select list input control |
serverInfo | Collect information about the Shiny Server environment |
session | Session object |
setBookmarkExclude | Exclude inputs from bookmarking |
setProgress | Reporting progress (functional API) |
setSerializer | Add a function for serializing an input before bookmarking application state |
shiny | Web Application Framework for R |
shiny-options | Get or set Shiny options |
shinyApp | Create a Shiny app object |
shinyAppDir | Create a Shiny app object |
shinyAppFile | Create a Shiny app object |
shinyAppTemplate | Generate a Shiny application from a template |
shinyOptions | Get or set Shiny options |
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 |
sidebarPanel | 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 |
tableOutput | Table Output |
tabPanel | Create a tab panel |
tabPanelBody | Create a tab panel |
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 |
throttle | Slow down a reactive expression with debounce/throttle |
titlePanel | Create a panel containing an application title. |
uiOutput | Create an HTML output element |
updateActionButton | Change the label or icon of an action button on the client |
updateActionLink | 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 |
updateNavbarPage | Change the selected tab on the client |
updateNavlistPanel | Change the selected tab 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 |
updateSelectizeInput | 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 |
updateVarSelectInput | Change the value of a select input on the client |
updateVarSelectizeInput | Change the value of a select input on the client |
urlModal | Generate a modal dialog that displays a URL |
useBusyIndicators | Enable/disable busy indication |
validate | Validate input values and other conditions |
varSelectInput | Select variables from a data frame |
varSelectizeInput | Select variables from a data frame |
verbatimTextOutput | Create a text output element |
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) |
withReactiveDomain | Reactive domains |
with_devmode | Shiny Developer Mode |