Application

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

Sidebar panes

  • Functions for sidebar panes.

newSolutionSidebarPane()

New solution sidebar pane

solutionResultsSidebarPane()

Solution results sidebar pane

exportSidebarPane()

Export sidebar pane

acknowledgmentsSidebarPane()

Acknowledgments sidebar pane

contactSidebarPane()

Contact sidebar pane

Solution settings widget

Functions for creating and updating the widget.

solutionSettings()

Solution settings widget

updateSolutionSettings()

Update solution settings widget

solutionSettingsOutput() renderSolutionSettings()

Shiny bindings for solutionSettings

Solution results widget

Functions for creating and updating the widget.

solutionResults()

Solution results

solutionResultsOutput() renderSolutionResults()

Shiny bindings for solutionResults

addSolutionResults()

Add a solution results

dropSolutionResults()

Drop a solution results

showSolutionResults()

Show solution results

User interface

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

Project functions

Functions used to work with projects.

read_builtin_project()

Read builtin project

read_manual_project()

Read project

find_projects()

Find projects

Prioritizations

Functions for generating prioritizations and calculating their results.

prioritization_with_budget()

Prioritization without 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

Default objects

Functions for creating default objects.

default_colors()

Default colors

Class constructors

Functions for generating new objects.

new_parameter()

New parameter

new_project()

New project

new_solution()

New solution

Class definitions

Definititions for classes used to organize data.

Parameter

Parameter class

Project

Project class

Solution

Solution class

Javascript functions

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

File validation functions

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?

Miscellaneous functions

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