% Generated by roxygen2: do not edit by hand % Please edit documentation in R/reactives.R \name{reactiveValuesToList} \alias{reactiveValuesToList} \title{Convert a reactivevalues object to a list} \usage{ reactiveValuesToList(x, all.names = FALSE) } \arguments{ \item{x}{A \code{reactivevalues} object.} \item{all.names}{If \code{TRUE}, include objects with a leading dot. If \code{FALSE} (the default) don't include those objects.} } \description{ This function does something similar to what you might want or expect \code{\link[base:as.list]{base::as.list()}} to do. The difference is that the calling context will take dependencies on every object in the \code{reactivevalue}s object. To avoid taking dependencies on all the objects, you can wrap the call with \code{\link[=isolate]{isolate()}}. } \examples{ values <- reactiveValues(a = 1) \dontrun{ reactiveValuesToList(values) } # To get the objects without taking dependencies on them, use isolate(). # isolate() can also be used when calling from outside a reactive context (e.g. # at the console) isolate(reactiveValuesToList(values)) }