# NOT RUN {
# Create the object with no values
values <- reactiveValues()
# Assign values to 'a' and 'b'
values$a <- 3
values[['b']] <- 4
# }
# NOT RUN {
# From within a reactive context, you can access values with:
values$a
values[['a']]
# }
# NOT RUN {
# If not in a reactive context (e.g., at the console), you can use isolate()
# to retrieve the value:
isolate(values$a)
isolate(values[['a']])
# Set values upon creation
values <- reactiveValues(a = 1, b = 2)
isolate(values$a)
# }
Run the code above in your browser using DataLab