Package: shinyEvents 2.3
shinyEvents: Shiny wrapper with event handlers instead of reactivity
Shiny is a great package. Yet, for more complex projects, with much dynamic UI, I find it hard to write clean code with its reactivity paradigm. This package wraps shiny into a more traditional programming approach: - event handlers for input changes and button clicks - explicit update functions to change outputs - no explicit server function
Authors:
shinyEvents_2.3.tar.gz
shinyEvents_2.3.zip(r-4.7)shinyEvents_2.3.zip(r-4.6)shinyEvents_2.3.zip(r-4.5)
shinyEvents_2.3.tgz(r-4.6-any)shinyEvents_2.3.tgz(r-4.5-any)
shinyEvents_2.3.tar.gz(r-4.7-any)shinyEvents_2.3.tar.gz(r-4.6-any)
shinyEvents_2.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
shinyEvents/json (API)
| # Install 'shinyEvents' in R: |
| install.packages('shinyEvents', repos = c('https://skranz.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/skranz/shinyevents/issues
Last updated from:092ea663d7 (on master). Checks:7 WARNING, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | WARNING | 151 | ||
| source / vignettes | OK | 177 | ||
| linux-release-x86_64 | WARNING | 108 | ||
| macos-release-arm64 | WARNING | 112 | ||
| macos-oldrel-arm64 | WARNING | 91 | ||
| windows-devel | WARNING | 87 | ||
| windows-release | WARNING | 78 | ||
| windows-oldrel | WARNING | 77 | ||
| wasm-release | OK | 133 |
Exports:aceHotkeyHandleraddCssClassaddEventHandlerToAppaddEventsAppExtraTagsaddEventsToSessionaddHandlersToSessionaddShinyEventsRessourcePathappendToHTMLappInitHandlerappReadyToRunautcomp.function.argsautocomp.colsautocomp.find.current.functionautocomp.jsautocomp.varsbottomScriptbuttonHandlerbuttonHandlerJScallJSchangeHandlercheckboxChangeHandlerclassEventHandlercustomEventHandlerdestroyHandlerObserverdisplaydocumentClickHandlerdocumentClickHandlerJSdsetUIevalJSeventHandlereventsAppexamples.clickexamples.form.widgetsexamples.to.styleexamples.widgetsfind.varname.at.end.of.stringfun.arg.namesgetAppgetAppEventgetAppSessiongetCurrentSessiongetDefaultAppEventsgetInputValuehasUpdaterhasWidgetValueChangedidEventHandlerids2selimageClickHandlerinitHandlerCallEnvinitialQueryDispatchjs.event.triggeredmakeEventsIdmoveBottomScriptsopen.url.from.appprependToHTMLrandom.stringregisterEventremoveCssClassremoveEventHandlerrunEventsAppscselectChangeHandlerselectChangeHandlerJSset.autocomplete.listsetAppsetAppHasBottomScriptsetAppIsAuthenticatedsetAppSessionsetAppUIsetDataTablesetDownloadHandlersetHtmlAttributesetHtmlCSSsetHtmlHidesetHtmlShowsetImagesetInnerHTMLsetPlotsetPrintsetRHandsontablesetTablesetTextsetUIsetWidgetValuessimpleButtonsimpleCheckboxsingletonBottomScriptslimCollapsePanelsmallButtonsvgClickHandlerswapCssClasstest.event.authenticationtimerHandlerto.styleupdateDataTableupdateDownloadHandlerupdateImageupdatePlotupdatePrintupdateRHandsontableupdateTableupdateTextupdateUIviewAppwasAceHotkeyPressed
Dependencies:base64encbslibcachemclicommonmarkdigestfastmapfontawesomefsgluehtmltoolshttpuvjquerylibjsonlitelaterlifecyclemagrittrmemoisemimeotelpromisesR6rappdirsRcpprestorepointrlangsassshinysourcetoolswithrxtable
