Package: shinymeta 0.2.1
shinymeta: Export Domain Logic from Shiny using Meta-Programming
Provides tools for capturing logic in a Shiny app and exposing it as code that can be run outside of Shiny (e.g., from an R console). It also provides tools for bundling both the code and results to the end user.
Authors:
shinymeta_0.2.1.tar.gz
shinymeta_0.2.1.zip(r-4.5)shinymeta_0.2.1.zip(r-4.4)shinymeta_0.2.1.zip(r-4.3)
shinymeta_0.2.1.tgz(r-4.4-any)shinymeta_0.2.1.tgz(r-4.3-any)
shinymeta_0.2.1.tar.gz(r-4.5-noble)shinymeta_0.2.1.tar.gz(r-4.4-noble)
shinymeta_0.2.1.tgz(r-4.4-emscripten)shinymeta_0.2.1.tgz(r-4.3-emscripten)
shinymeta.pdf |shinymeta.html✨
shinymeta/json (API)
NEWS
# Install 'shinymeta' in R: |
install.packages('shinymeta', repos = c('https://rstudio.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/rstudio/shinymeta/issues
Last updated 7 months agofrom:3b7f077b18. Checks:OK: 5 NOTE: 2. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 20 2024 |
R-4.5-win | NOTE | Nov 20 2024 |
R-4.5-linux | NOTE | Nov 20 2024 |
R-4.4-win | OK | Nov 20 2024 |
R-4.4-mac | OK | Nov 20 2024 |
R-4.3-win | OK | Nov 20 2024 |
R-4.3-mac | OK | Nov 20 2024 |
Exports:..buildRmdBundlebuildScriptBundledeparseCodedisplayCodeModalexpandChainformatCodeknit_print.shinyMetaExprmetaActionmetaExprmetaObservemetaObserve2metaReactivemetaReactive2metaRendermetaRender2newExpansionContextoutputCodeButtonstyleTextwithMetaMode
Dependencies:base64encbslibcachemcallrclicommonmarkcrayondigestfastmapfontawesomefsgluehtmltoolshttpuvjquerylibjsonlitelaterlifecyclemagrittrmemoisemimeprocessxpromisespspurrrR.cacheR.methodsS3R.ooR.utilsR6rappdirsRcpprlangrprojrootsassshinysourcetoolsstylervctrswithrxtable
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Produce a zip bundle of code and results | buildRmdBundle buildScriptBundle |
Display a shinyAce code editor via shiny modal | displayCodeModal |
Expand code objects | expandChain newExpansionContext |
Deparse and format shinymeta expressions | deparseCode formatCode styleText |
Run/capture non-reactive code for side effects | metaAction |
Mark an expression as a meta-expression | metaExpr |
Create a meta-reactive observer | metaObserve metaObserve2 |
Create a meta-reactive expression | metaReactive metaReactive2 |
Create a meta-reactive output | metaRender metaRender2 |
Overlay an icon on a shiny output | outputCodeButton |
Evaluate an expression with meta mode activated | withMetaMode |