Skip to contents

All functions

card_badge() card_recalculate_badge() enable_recalculate_badge() disable_recalculate_badge() set_card_badge()
Create a badge widget located at card header
set_card_url_scheme() card_href()
Set 'URL' scheme for modules
debug_modules()
Debug 'RAVE' modules interactively in local project folder
get_active_module_info() get_active_pipeline()
Get current active module information, internally used
group_box() flex_group_box()
Group input elements into a box with title
logger() set_logger_path() logger_threshold() logger_error_condition() error_notification() error_alert() with_error_notification() with_error_alert()
Logger system used by 'RAVE'
module_server_common()
Default module server function
new_rave_shiny_component_container()
Creates a container for preset components
output_gadget() output_gadget_container()
'RAVE' dashboard output gadgets
plotOutput2()
Shiny plot output with minimum height and additional classes
be_patient_text() finished_text()
Randomly choose a text from a list of strings
input_card() output_card() output_cardset()
Input and output card (front-end element)
register_rave_session() get_default_handlers() fire_rave_event() get_session_by_rave_id() get_rave_event() open_loader() close_loader() watch_loader_opened() watch_data_loaded() current_shiny_theme()
'RAVE' run-time events
new_session() use_session() launch_session() session_getopt() session_setopt() remove_session() remove_all_sessions() list_session() start_session() shutdown_session() session_log()
Create, register, list, and remove 'RAVE' sessions
presets_analysis_electrode_selector2() presets_analysis_ranges() presets_baseline_choices() presets_condition_groups() presets_import_export_subject_pipeline() presets_import_setup_blocks() presets_import_setup_channels() presets_import_setup_native() presets_loader_3dviewer() presets_loader_3dviewer2() presets_loader_electrodes() presets_loader_epoch() presets_loader_project() presets_loader_reference() presets_loader_subject() presets_loader_subject_only() presets_loader_sync_project_subject()
Preset reusable front-end components for 'RAVE' modules
ravedash_footer()
A hovering footer at bottom-right
register_output_options() get_output_options() register_output() get_output()
Register output and output options
run_analysis_button()
Button to trigger analysis
safe_observe()
Safe-wrapper of 'shiny' observe function
shiny_cache()
Obtain caching object for current run-time shiny session
shiny_check_input()
Check shiny inputs and modify if validation fails
shiny_icons
Shiny icons
simple_layout()
Simple input-output layout
standalone_viewer()
Register shiny-output options to allow display in stand-alone viewers
switch_module()
Drive 'RAVE' browser to switch to another module
temp_file() temp_dir()
Create a random temporary file path for current session
with_log_modal()
Evaluate script in the background and show the results from shiny modal dialogue