Main functions and documentation for the application.
whattodo
whattodo: Interactive management action prioritization application
run_app()
Run the Shiny Application
get_golem_config()
Read application configuration
newSolutionSidebarPane()
New solution sidebar pane
solutionResultsSidebarPane()
Solution results sidebar pane
exportSidebarPane()
Export sidebar pane
acknowledgmentsSidebarPane()
Acknowledgments sidebar pane
contactSidebarPane()
Contact sidebar pane
Functions for creating and updating the widget.
solutionSettings()
Solution settings widget
updateSolutionSettings()
Update solution settings widget
solutionSettingsOutput() renderSolutionSettings()
solutionSettingsOutput()
renderSolutionSettings()
Shiny bindings for solutionSettings
solutionSettings
solutionResults()
Solution results
solutionResultsOutput() renderSolutionResults()
solutionResultsOutput()
renderSolutionResults()
Shiny bindings for solutionResults
solutionResults
addSolutionResults()
Add a solution results
dropSolutionResults()
Drop a solution results
showSolutionResults()
Show solution results
Functions for creating user interface components.
leaflet_map()
Leaflet map
importModal()
Import modal
helpModal()
Help modal
errorModal()
Solution error modal
dataModal()
Data modal
dataModalProjectTab()
Data modal project tabset
dataModalResultsTab()
Data modal results tabset
horizontalPickerInput()
Horizontal picker input
Functions used to work with projects.
read_builtin_project()
Read builtin project
read_manual_project()
Read project
find_projects()
Find projects
Functions for generating prioritizations and calculating their results.
prioritization_with_budget()
Prioritization without budget
prioritization_without_budget()
solution_action_consequence()
Calculate action consequence data for solution
solution_site_consequence()
Calculate site consequence data for solution
Functions for creating default objects.
default_colors()
Default colors
Functions for generating new objects.
new_parameter()
New parameter
new_project()
New project
new_solution()
New solution
Definititions for classes used to organize data.
Parameter
Parameter class
Project
Project class
Solution
Solution class
Functions for executing Javascript.
disable_html_element()
Disable a HTML element
disable_html_css_selector()
Disable HTML element(s) using a CSS selector
enable_html_element()
Enable a HTML element
enable_html_css_selector()
Enable a HTML element using a CSS selector
Functions for validating files.
is_valid_configuration_file()
Is valid configuration file?
is_valid_shapefile_file()
Is valid shapefile file?
is_valid_spreadsheet_file()
Is valid spreadsheet file?
Functions for assorted usage.
st_geometry_data_type()
Geometry data type
convert_to_html_id()
Convert to identifier
paste_vector()
Paste vector
format_solution_error()
Format error data
format_solution_results()
Format solution results
prepare_for_shapefile_import()
Prepare files for shapefile import
acknowledge_packages()
Acknowledge R packages.
error_message()
Error message
error_log()
Error log