Skip to contents

Module management

add_module()
Add a new SIA module to your package
get_modules()
Get the SIA Modules Manifest for the currently developed package
preview_module()
Preview a module
remove_module()
Remove a module

Project templates

create_module_project()
Create a new RStudio project prepared for SIA modules

Linters

lint_ns()
Check the shiny module UI functions for ns() omission
module_namespace_linter()
Require usage of ns() in inputId and outputId arguments of UI functions in shiny modules

Helpers

curr_proj()
Get a current project path
default_shiny_io_functions
Default shiny input/output UI functions consulted by module_namespace_linter()
edit_rstudio_shortcuts()
Show RStudio Keyboard Shortcuts
list_categories()
List the available SIA module categories
open_sm_manifest()
Open SIA Modules Manifest for Editing
print(<sm_manifest>)
Print a SIA Modules Manifest
sia_head_tag()
Core HTML head tag from ShinyItemAnalysis