Aliases: local_options with_options push_options peek_options peek_option
Keywords: experimental
### ** Examples # Store and retrieve a global option: push_options(my_option = 10) peek_option("my_option")
[1] 10
# Change the option temporarily: with_options(my_option = 100, peek_option("my_option"))
[1] 100
peek_option("my_option")
[1] 10
# The scoped variant is useful within functions: fn <- function() { local_options(my_option = 100) peek_option("my_option") } fn()
[1] 100
peek_option("my_option")
[1] 10
# The plural peek returns a named list: peek_options("my_option")
$my_option [1] 10
peek_options("my_option", "digits")
$my_option [1] 10 $digits [1] 7