Package: SIAtools 0.1.4

Jan Netik
SIAtools: 'ShinyItemAnalysis' Modules Development Toolkit
A comprehensive suite of functions designed for constructing and managing 'ShinyItemAnalysis' modules, supplemented with detailed guides, ready-to-use templates, linters, and tests. This package allows developers to seamlessly create and integrate one or more modules into their existing packages or to start a new module project from scratch.
Authors:
SIAtools_0.1.4.tar.gz
SIAtools_0.1.4.zip(r-4.7)SIAtools_0.1.4.zip(r-4.6)SIAtools_0.1.4.zip(r-4.5)
SIAtools_0.1.4.tgz(r-4.6-any)SIAtools_0.1.4.tgz(r-4.5-any)
SIAtools_0.1.4.tar.gz(r-4.7-any)SIAtools_0.1.4.tar.gz(r-4.6-any)
SIAtools_0.1.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
SIAtools/json (API)
NEWS
| # Install 'SIAtools' in R: |
| install.packages('SIAtools', repos = c('https://siaverse.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/applstat/siatools/issues
Pkgdown/docs site:https://applstat.github.io
Last updated from:4c9ff3ef85. Checks:9 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 159 | ||
| source / vignettes | OK | 229 | ||
| linux-release-x86_64 | OK | 137 | ||
| macos-release-arm64 | OK | 89 | ||
| macos-oldrel-arm64 | OK | 124 | ||
| windows-devel | OK | 108 | ||
| windows-release | OK | 96 | ||
| windows-oldrel | OK | 101 | ||
| wasm-release | OK | 114 |
Exports:add_modulecreate_module_projectcurr_projdefault_shiny_io_functionsedit_rstudio_shortcutsget_moduleslint_nslist_categoriesmodule_namespace_linteropen_sm_manifestpreview_moduleremove_modulesia_head_tag
Dependencies:askpassbase64encbslibcachemclicliprcommonmarkcrayoncredentialscurldescdigestfastmapfontawesomefsgertghgitcredsgluehtmltoolshttpuvhttr2inijquerylibjsonlitelaterlifecyclemagrittrmemoisemimeopensslotelpromisespurrrR6rappdirsRcpprlangrprojrootrstudioapisassshinysourcetoolssysusethisvctrswhiskerwithrxtableyamlzip
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Add a new SIA module to your package | add_module |
| Create a new RStudio project prepared for SIA modules | create_module_project |
| Get a current project path | curr_proj |
| Default '{shiny}' input/output UI functions consulted by 'module_namespace_linter()' | default_shiny_io_functions |
| Show RStudio Keyboard Shortcuts | edit_rstudio_shortcuts |
| Get the SIA Modules Manifest for the currently developed package | get_modules |
| Check the '{shiny}' module UI functions for 'ns()' omission | lint_ns |
| List the available SIA module categories | list_categories |
| Require usage of 'ns()' in 'inputId' and 'outputId' arguments of UI functions in '{shiny}' modules | module_namespace_linter |
| Open SIA Modules Manifest for Editing | open_sm_manifest |
| Preview a module | preview_module |
| Print a SIA Modules Manifest | print.sm_manifest |
| Remove a module | remove_module |
| Core HTML head tag from ShinyItemAnalysis | sia_head_tag |