shiny1.9.1 package

Web Application Framework for R

freezeReactiveValue

Freeze a reactive value

bootstrapLib

Bootstrap libraries

absolutePanel

Panel with absolute positioning

actionButton

Action button/link

applyInputHandlers

Apply input handlers to raw input values

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

devmode

Shiny Developer Mode

bootstrapPage

Create a Bootstrap page

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

debounce

Slow down a reactive expression with debounce/throttle

diskCache

Create disk cache (deprecated)

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

ExtendedTask

Task or computation that proceeds in the background

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

getCurrentOutputInfo

Get output information

getCurrentTheme

Obtain Shiny's Bootstrap Sass theme

getQueryString

Get the query string / hash component from the URL

headerPanel

Create a header panel

helpText

Create a help text element

htmlOutput

Create an HTML output element

httpResponse

Create an HTTP response object

icon

Create an icon

inputPanel

Input panel

insertTab

Dynamically insert/remove a tabPanel

insertUI

Insert and remove UI objects

invalidateLater

Scheduled Invalidation

is.reactivevalues

Checks whether an object is a reactivevalues object

onBookmark

Add callbacks for Shiny session bookmarking events

isolate

Create a non-reactive scope for an expression

isRunning

Check whether a Shiny application is running

isTruthy

Truthy and falsy values

knitr_methods

Knitr S3 methods

loadSupport

Load an app's supporting R files

makeReactiveBinding

Make a reactive variable

onFlush

Add callbacks for Shiny session events

markdown

Insert inline Markdown

markOutputAttrs

Mark a render function with attributes that will be used by the output

markRenderFunction

Mark a function as a render function

maskReactiveContext

Evaluate an expression without a reactive context

memoryCache

Create memory cache (deprecated)

MockShinySession

Mock Shiny Session

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

NS

Namespaced IDs for inputs/outputs

numericInput

Create a numeric input control

observe

Create a reactive observer

observeEvent

Event handler

onStop

Run code after an application or session ends

outputOptions

Set options for an output object.

pageWithSidebar

Create a page with a sidebar

parseQueryString

Parse a GET query string from a URL

passwordInput

Create a password input control

plotOutput

Create an plot or image output element

restoreInput

Restore an input value

runApp

Run Shiny Application

plotPNG

Capture a plot as a PNG file.

Progress

Reporting progress (object-oriented API)

radioButtons

Create radio buttons

reactive

Create a reactive expression

reactiveConsole

Activate reactivity in the console

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

updateNumericInput

Change the value of a number input on the client

reactlog

Reactive Log Visualizer

reexports

Objects exported from other packages

registerInputHandler

Register an Input Handler

registerThemeDependency

Register a theme dependency

removeInputHandler

Deregister an Input Handler

renderCachedPlot

Plot output with cached images

renderDataTable

Table output with the JavaScript DataTables library

renderImage

Image file output

renderPlot

Plot Output

renderPrint

Text Output

renderTable

Table Output

renderUI

UI Output

repeatable

Make a random number generator repeatable

req

Check for required values

resourcePaths

Resource Publishing

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

withMathJax

Load the MathJax library and typeset math expressions

withProgress

Reporting progress (functional API)

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

setSerializer

Add a function for serializing an input before bookmarking application...

shiny-package

Web Application Framework for R

shiny.appobj

Shiny App object

shinyApp

Create a Shiny app object

shinyAppTemplate

Generate a Shiny application from a template

shinyDeprecated

Print message for deprecated functions in Shiny

shinyOptions

Get or set Shiny options

shinyServer

Define Server Functionality

shinyUI

Create a Shiny UI handler

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 snapsho...

snapshotPreprocessOutput

Add a function for preprocessing an output before taking a test snapsh...

splitLayout

Split layout

stacktrace

Stack trace manipulation functions

stopApp

Stop the currently running Shiny app

submitButton

Create a submit button

tabPanel

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

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

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

useBusyIndicators

Enable/disable busy indication

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

Makes it incredibly easy to build interactive web applications with R. Automatic "reactive" binding between inputs and outputs and extensive prebuilt widgets make it possible to build beautiful, responsive, and powerful applications with minimal effort.

  • Maintainer: Winston Chang
  • License: GPL-3 | file LICENSE
  • Last published: 2024-08-01