-
Notifications
You must be signed in to change notification settings - Fork 1.9k
/
reactiveValuesToList.Rd
31 lines (29 loc) · 1.07 KB
/
reactiveValuesToList.Rd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
% 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: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))
}