settings v0.2.4

0

Monthly downloads

0th

Percentile

Software Option Settings Manager for R

Provides option settings management that goes beyond R's default 'options' function. With this package, users can define their own option settings manager holding option names, default values and (if so desired) ranges or sets of allowed option values that will be automatically checked. Settings can then be retrieved, altered and reset to defaults with ease. For R programmers and package developers it offers cloning and merging functionality which allows for conveniently defining global and local options, possibly in a multilevel options hierarchy. See the package vignette for some examples concerning functions, S4 classes, and reference classes. There are convenience functions to reset par() and options() to their 'factory defaults'.

Functions in settings

Name Description
stop_if_reserved Check for reserved option names.
clone_and_merge Create a local, altered copy of an options manager
options_manager Create a new options manager.
reset Reset options to default values
defaults Request default option values
reset_par Reset graphical options in 'par' to factory defaults.
inlist Option checkers
is_setting Find out if we're setting or getting
settings Convenient options settings management for R
reset_options Reset general options in 'options' to factory defaults.
No Results!

Vignettes of settings

Name
settings.Rmd
No Results!

Last month downloads

Details

Type Package
Date 2015-10-27
URL https://github.com/markvanderloo/settings
BugReports https://github.com/markvanderloo/settings/issues
License GPL-3
VignetteBuilder knitr
NeedsCompilation no
Packaged 2015-10-27 08:04:25 UTC; mark
Repository CRAN
Date/Publication 2015-10-27 09:51:33

Include our badge in your README

[![Rdoc](http://www.rdocumentation.org/badges/version/settings)](http://www.rdocumentation.org/packages/settings)