Package: scenes 0.1.0.9000

Jon Harmon

scenes: Switch Between Alternative 'shiny' UIs

Sometimes it is useful to serve up alternative 'shiny' UIs depending on information passed in the request object, such as the value of a cookie or a query parameter. This packages facilitates such switches.

Authors:Jon Harmon [aut, cre, cph]

scenes_0.1.0.9000.tar.gz
scenes_0.1.0.9000.zip(r-4.5)scenes_0.1.0.9000.zip(r-4.4)scenes_0.1.0.9000.zip(r-4.3)
scenes_0.1.0.9000.tgz(r-4.4-any)scenes_0.1.0.9000.tgz(r-4.3-any)
scenes_0.1.0.9000.tar.gz(r-4.5-noble)scenes_0.1.0.9000.tar.gz(r-4.4-noble)
scenes_0.1.0.9000.tgz(r-4.4-emscripten)scenes_0.1.0.9000.tgz(r-4.3-emscripten)
scenes.pdf |scenes.html
scenes/json (API)
NEWS

# Install 'scenes' in R:
install.packages('scenes', repos = c('https://shinyworks.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/shinyworks/scenes/issues

On CRAN:

9 exports 15 stars 1.86 score 36 dependencies 17 scripts 152 downloads

Last updated 8 months agofrom:8c56263c34. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 02 2024
R-4.5-winOKSep 02 2024
R-4.5-linuxOKSep 02 2024
R-4.4-winOKSep 02 2024
R-4.4-macOKSep 02 2024
R-4.3-winOKSep 02 2024
R-4.3-macOKSep 02 2024

Exports:change_sceneconstruct_actiondefault_uireq_has_cookiereq_has_queryreq_uses_getreq_uses_methodreq_uses_postset_scene

Dependencies:base64encbslibcachemcliclockcommonmarkcookiescpp11crayondigestfastmapfontawesomefsgluehtmltoolshttpuvjquerylibjsonlitelaterlifecyclemagrittrmemoisemimepromisespurrrR6rappdirsRcpprlangsassshinysourcetoolstzdbvctrswithrxtable

Changing scenes

Rendered fromscenes.Rmdusingknitr::rmarkdownon Sep 02 2024.

Last update: 2023-01-11
Started: 2022-10-02

Creating new actions

Rendered fromactions.Rmdusingknitr::rmarkdownon Sep 02 2024.

Last update: 2023-01-10
Started: 2022-10-02

Readme and manuals

Help Manual

Help pageTopics
Choose Between Sceneschange_scene
Construct a Scene Actionconstruct_action
Default UI for Unprocessable Requestsdefault_ui
Switch Scenes on Cookiesreq_has_cookie
Switch Scenes on Queryreq_has_query
Switch Scenes on Methodreq_uses_get req_uses_method req_uses_post
'scene_action' classscene_action scene_action-class
Link a UI to Required Actionsset_scene
'shiny_scene' classshiny_scene shiny_scene-class