shinyjs: Easily Improve the User Experience of Your Shiny Apps in Seconds

Perform common useful JavaScript operations in Shiny apps that will greatly improve your apps without having to know any JavaScript. Examples include: hiding an element, disabling an input, resetting an input back to its original value, delaying code execution by a few seconds, and many more useful functions for both the end user and the developer. 'shinyjs' can also be used to easily call your own custom JavaScript functions from R.

AuthorDean Attali [aut, cre]
Date of publication2016-12-26 10:34:31
MaintainerDean Attali <daattali@gmail.com>
LicenseMIT + file LICENSE
Version0.9
http://deanattali.com/shinyjs

View on CRAN

Functions

addClass Man page
addCssClass Man page
alert Man page
classFuncs Man page
colourInput Man page
colourPicker Man page
delay Man page
disable Man page
disabled Man page
enable Man page
extendShinyjs Man page
hidden Man page
hide Man page
hideElement Man page
html Man page
info Man page
inlineCSS Man page
js Man page
logjs Man page
messageFuncs Man page
onclick Man page
onevent Man page
removeClass Man page
removeCssClass Man page
reset Man page
runcode Man page
runcodeServer Man page
runcodeUI Man page
runExample Man page
runjs Man page
shinyjs Man page
shinyjs-package Man page
show Man page
showElement Man page
showLog Man page
stateFuncs Man page
toggle Man page
toggleClass Man page
toggleCssClass Man page
toggleElement Man page
toggleState Man page
updateColourInput Man page
useShinyjs Man page
visibilityFuncs Man page

Files

shinyjs
shinyjs/inst
shinyjs/inst/examples
shinyjs/inst/examples/sandbox
shinyjs/inst/examples/sandbox/ui.R
shinyjs/inst/examples/sandbox/server.R
shinyjs/inst/examples/sandbox/www
shinyjs/inst/examples/sandbox/www/header.png
shinyjs/inst/examples/sandbox/www/github-green-right.png
shinyjs/inst/examples/sandbox/www/style.css
shinyjs/inst/examples/sandbox/helpers.R
shinyjs/inst/examples/demo
shinyjs/inst/examples/demo/ui.R
shinyjs/inst/examples/demo/server.R
shinyjs/inst/examples/demo/www
shinyjs/inst/examples/demo/www/header.png
shinyjs/inst/examples/demo/www/github-green-right.png
shinyjs/inst/examples/demo/www/style.css
shinyjs/inst/examples/demo/helpers.R
shinyjs/inst/examples/colourInput
shinyjs/inst/examples/colourInput/www
shinyjs/inst/examples/colourInput/www/github-gray-right.png
shinyjs/inst/examples/colourInput/www/app.css
shinyjs/inst/examples/colourInput/app.R
shinyjs/inst/examples/basic
shinyjs/inst/examples/basic/app.R
shinyjs/inst/examples/basic/DESCRIPTION
shinyjs/inst/examples/basic/helper-text.R
shinyjs/inst/srcjs
shinyjs/inst/srcjs/input_binding_colour.js
shinyjs/inst/srcjs/inject.js
shinyjs/inst/srcjs/shinyjs-default-funcs.js
shinyjs/inst/www
shinyjs/inst/www/shared
shinyjs/inst/www/shared/colourpicker
shinyjs/inst/www/shared/colourpicker/css
shinyjs/inst/www/shared/colourpicker/css/colourpicker.css
shinyjs/inst/www/shared/colourpicker/css/colourpicker.min.css
shinyjs/inst/www/shared/colourpicker/js
shinyjs/inst/www/shared/colourpicker/js/colourpicker.js
shinyjs/inst/www/shared/colourpicker/js/colourpicker.min.js
shinyjs/inst/gadgets
shinyjs/inst/gadgets/colourpicker
shinyjs/inst/gadgets/colourpicker/img
shinyjs/inst/gadgets/colourpicker/img/ajax-loader.gif
shinyjs/inst/gadgets/colourpicker/css
shinyjs/inst/gadgets/colourpicker/css/app.css
shinyjs/inst/gadgets/colourpicker/js
shinyjs/inst/gadgets/colourpicker/js/shinyjs-funcs.js
shinyjs/inst/img
shinyjs/inst/img/demo-basic-v1.png
shinyjs/inst/img/colourPickerGadget.gif
shinyjs/inst/img/colourpickerscrnshot.png
shinyjs/inst/rstudio
shinyjs/inst/rstudio/addins.dcf
shinyjs/inst/doc
shinyjs/inst/doc/shinyjs-extend.Rmd
shinyjs/inst/doc/shinyjs-usage.R
shinyjs/inst/doc/shinyjs.R
shinyjs/inst/doc/shinyjs.html
shinyjs/inst/doc/shinyjs-extend.R
shinyjs/inst/doc/shinyjs-example.R
shinyjs/inst/doc/shinyjs-extend.html
shinyjs/inst/doc/shinyjs-usage.Rmd
shinyjs/inst/doc/shinyjs-example.html
shinyjs/inst/doc/shinyjs.Rmd
shinyjs/inst/doc/shinyjs-example.Rmd
shinyjs/inst/doc/shinyjs-usage.html
shinyjs/tests
shinyjs/tests/test-empty.js
shinyjs/tests/test-nofunc.js
shinyjs/tests/test-success.js
shinyjs/tests/test-error.js
shinyjs/tests/testthat.R
shinyjs/tests/testthat
shinyjs/tests/testthat/test-extendShinyjs.R
shinyjs/tests/testthat/test-hidden.R
shinyjs/NAMESPACE
shinyjs/NEWS.md
shinyjs/R
shinyjs/R/reset.R shinyjs/R/utils.R shinyjs/R/jsFunc-stateFuncs.R shinyjs/R/runExample.R shinyjs/R/inlineCSS.R shinyjs/R/colourInput.R shinyjs/R/jsFunc-runjs.R shinyjs/R/showLog.R shinyjs/R/jsFunc-html.R shinyjs/R/extendShinyjs.R shinyjs/R/useShinyjs.R shinyjs/R/globals.R shinyjs/R/onevent.R shinyjs/R/jsFunc-messageFuncs.R shinyjs/R/shinyjs.R shinyjs/R/delay.R shinyjs/R/disabled.R shinyjs/R/colourPickerGadget.R shinyjs/R/runcode.R shinyjs/R/hidden.R shinyjs/R/colourPickerGadgetUtils.R shinyjs/R/jsFunc-classFuncs.R shinyjs/R/ignoreme.R shinyjs/R/jsFunc-aaa.R shinyjs/R/jsFunc-visibilityFuncs.R
shinyjs/vignettes
shinyjs/vignettes/shinyjs-extend.Rmd
shinyjs/vignettes/shinyjs-usage.Rmd
shinyjs/vignettes/shinyjs.Rmd
shinyjs/vignettes/shinyjs-example.Rmd
shinyjs/README.md
shinyjs/MD5
shinyjs/build
shinyjs/build/vignette.rds
shinyjs/DESCRIPTION
shinyjs/man
shinyjs/man/shinyjs.Rd shinyjs/man/onevent.Rd shinyjs/man/extendShinyjs.Rd shinyjs/man/updateColourInput.Rd shinyjs/man/colourInput.Rd shinyjs/man/runcode.Rd shinyjs/man/delay.Rd shinyjs/man/hidden.Rd shinyjs/man/disabled.Rd shinyjs/man/useShinyjs.Rd shinyjs/man/visibilityFuncs.Rd shinyjs/man/colourPicker.Rd shinyjs/man/showLog.Rd shinyjs/man/runjs.Rd shinyjs/man/js.Rd shinyjs/man/runExample.Rd shinyjs/man/html.Rd shinyjs/man/messageFuncs.Rd shinyjs/man/inlineCSS.Rd shinyjs/man/reset.Rd shinyjs/man/stateFuncs.Rd shinyjs/man/classFuncs.Rd
shinyjs/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.