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.5)shinyEvents_2.3.zip(r-4.4)shinyEvents_2.3.zip(r-4.3)
shinyEvents_2.3.tgz(r-4.4-any)shinyEvents_2.3.tgz(r-4.3-any)
shinyEvents_2.3.tar.gz(r-4.5-noble)shinyEvents_2.3.tar.gz(r-4.4-noble)
shinyEvents_2.3.tgz(r-4.4-emscripten)shinyEvents_2.3.tgz(r-4.3-emscripten)
shinyEvents.pdf |shinyEvents.html✨
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 2 years agofrom:092ea663d7 (on master). Checks:OK: 1 WARNING: 6. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Sep 06 2024 |
R-4.5-win | WARNING | Sep 06 2024 |
R-4.5-linux | WARNING | Sep 06 2024 |
R-4.4-win | WARNING | Sep 06 2024 |
R-4.4-mac | WARNING | Sep 06 2024 |
R-4.3-win | WARNING | Sep 06 2024 |
R-4.3-mac | WARNING | Sep 06 2024 |
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:base64encbslibcachemclicommonmarkcrayondigestfastmapfontawesomefsgluehtmltoolshttpuvjquerylibjsonlitelaterlifecyclemagrittrmemoisemimepromisesR6rappdirsRcpprestorepointrlangsassshinysourcetoolswithrxtable