Skip to contents

Survey Data

sd_database()
Connect to a 'PostgreSQL' Database with Automatic Cleanup
sd_get_data()
Fetch data from a database table with automatic reactivity detection

Control Logic

sd_show_if()
Define show conditions for survey questions
sd_skip_if()
Define skip conditions for survey pages

Server

sd_server()
Server logic for a surveydown survey
sd_get_data()
Fetch data from a database table with automatic reactivity detection
sd_set_password()
Set password for surveydown survey
sd_show_password()
Show the Saved Survey Password
sd_store_value()
Store a value in the survey data
sd_copy_value()
Create a copy of a value
sd_get_url_pars()
Get URL Parameters in a 'shiny' Application
sd_is_answered()
Check if a question is answered

Survey UI

sd_question()
Create a survey question
sd_next()
Create a 'Next' Button for Page Navigation
sd_output()
Output Function for Displaying reactive objects and values
sd_close()
Create a 'Close' Button to Exit the Survey
sd_redirect()
Create a Redirect Element for 'shiny' Applications
sd_completion_code()
Generate a Random Completion Code
sd_display_question()
Create a placeholder for a reactive survey question
sd_display_value()
Display the value of a survey question
sd_ui()
Create the UI for a surveydown survey

Utilities

sd_create_survey()
Create a new survey template
sd_include_folder()
Include a folder to the 'shiny' resource path
sd_setup()
Required Set Up Function
sd_add_page()
Add a Page Template to the Current Document
sd_add_question()
Add a Question Template to the Current Document

Version Control

sd_version()
Check Surveydown Version