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:

5.91 score 16 stars 17 scripts 146 downloads 9 exports 36 dependencies

Last updated 15 days agofrom:3af7da11f0. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 07 2024
R-4.5-winOKNov 07 2024
R-4.5-linuxOKNov 07 2024
R-4.4-winOKNov 07 2024
R-4.4-macOKNov 07 2024
R-4.3-winOKNov 07 2024
R-4.3-macOKNov 07 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 Nov 07 2024.

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

Creating new actions

Rendered fromactions.Rmdusingknitr::rmarkdownon Nov 07 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