Skip to contents

All functions

accordion() accordion_operate()
Generates an 'accordion' tab-set
accordion_item()
'Accordion' items
add_class() remove_class()
Add or remove 'HTML' class from 'RAVE' application
adminlte_ui() adminlte_sidebar()
Generates 'AdminLTE' theme-related 'HTML' tags
as_badge()
Generates badge icons
as_icon()
Convert characters, shiny icons into 'fontawesome' 4
back_top_button()
'HTML' code to generate small back-to-top button
bslib_dependency()
Get Bootstrap 5 dependencies via bslib
card() card2() card2_open() card2_close() card2_toggle() card_operate()
Card-like 'HTML' element
card_badge() card_recalculate_badge() enable_recalculate_badge() disable_recalculate_badge() set_card_badge()
Create a badge widget located at card header
card_tabset()
Generates a set of card panels
card_tabset_insert() card_tabset_remove() card_tabset_activate()
Add, active, or remove a card within card_tabset
card_tool()
Generates small icon widgets
clipboardOutput() renderClipboard()
Generates outputs that can be written to clipboards with one click
drawer_open() drawer_close() drawer_toggle()
Open, close, or toggle the drawer panel
fire_event() get_event() get_theme()
Fire or read a session event
flex_container() flex_item() flex_break()
Generate 'HTML' tags with 'flex' layout
flip_box() flip()
An 'HTML' container that can flip
format_text_r() html_highlight_code()
Get re-formatted R expressions in characters
get_construct_string()
Get R expression used to generate the 'HTML' tags
guess_body_class()
Guess the 'AdminLTE' body class for modules, used internally
html_asis()
Escape HTML strings
combine_html_class() remove_html_class()
Combine, add, or remove 'HTML' classes
include_view()
Template function to include 'snippets' in the view folder
info_box()
Generates 'HTML' info box
init_app()
Initialize a shidashi application
mcp_wrapper()
Wrap an MCP Tool Generator Function
module_drawer()
Drawer shell for module templates
module_info() current_module() active_module() switch_module() load_module()
Obtain the module information
show_notification() clear_notifications()
The 'Bootstrap' notification
open_url()
Open a URL in a new browser tab
progressOutput() renderProgress()
Progress bar in shiny dashboard
read_stream_vis()
Read a shidashi stream binary file
register_input() register_output()
Register Shiny Inputs and Outputs for MCP Access
register_session() unregister_session() enable_input_broadcast() disable_input_broadcast() enable_input_sync() disable_input_sync() get_handler() set_handler()
Shiny session registration and cross-tab synchronization
render()
Render a 'shidashi' project
renderStreamViz()
Render a streaming widget
reset_output()
Reset shiny outputs with messages
shiny_progress()
Wrapper of shiny progress that can run without shiny
show_ui_code()
Used by demo project to show the generating code
skill_wrapper()
Wrap a Skill Directory as an MCP Tool Generator
streamVizOutput()
Output placeholder for a streaming visualization widget
stream_file_id()
Build the token-qualified stream file identifier
stream_init()
Initialize the shidashi stream directory for a Shiny session
stream_path()
Get the absolute path for a shidashi stream file
stream_to_js()
Write data to a shidashi stream binary file
stream_viz()
Create a streaming widget
template_settings template_settings_set() template_settings_get() template_root()
Configure template options that are shared across the sessions
updateStreamViz()
Trigger an in-place update of a streaming widget
use_template()
Download 'shidashi' templates from 'Github'