| get_option {parabar} | R Documentation |
Get or Set Package Option
Description
The get_option() function is a helper for retrieving the value of
parabar options. If the
option requested is not available in the session
base::.Options list, the corresponding default value set by the
Options R6::R6 class is returned instead.
The set_option() function is a helper for setting
parabar options. The function adjusts the
fields of the Options instance stored in the base::.Options
list. If no Options instance is present in the
base::.Options list, a new one is created.
The set_default_options() function is used to set the default
options values for the parabar package. The
function is automatically called at package load and the entry created can be
retrieved via getOption("parabar"). Specific package
options can be retrieved using the helper function
get_option().
Usage
get_option(option)
set_option(option, value)
set_default_options()
Arguments
option |
A character string representing the name of the option to
retrieve or adjust. See the public fields of |
value |
The value to set the |
Value
The get_option() function returns the value of the requested
option present in the base::.Options list, or its
corresponding default value (i.e., see Options). If the
requested option is not known, an error is thrown.
The set_option() function returns void. It throws an error if the
requested option to be adjusted is not known.
The set_default_options() function returns void. The
options set can be consulted via the base::.Options
list. See the Options R6::R6 class for more information on
the default values set by this function.
See Also
Options, set_default_options(), base::options(),
and base::getOption().
Examples
# Get the status of progress tracking.
get_option("progress_track")
# Set the status of progress tracking to `FALSE`.
set_option("progress_track", FALSE)
# Get the status of progress tracking again.
get_option("progress_track")
# Restore default options.
set_default_options()
# Get the status of progress tracking yet again.
get_option("progress_track")