Learn R Programming

manipulate (version 1.0.1)

Manipulator Custom State: Modify manipulator state

Description

These functions allow the storage of custom state variables across multiple evaluations of manipulator expressions. These functions are useful if the manipulate expression is a custom function (rather than a high level plotting function like plot) which requires reading and writing of persistent values.

Usage

manipulatorSetState(name, value) manipulatorGetState(name)

Arguments

name
A chraracter string holding a state variable name.
value
An object holding a state value.

Value

manipulatorGetState returns a custom state value which was previously set by manipulatorSetState (or NULL if the specified name is not found).

See Also

manipulate

Examples

Run this code
## Not run: 
# 
# ## set custom state variable
# manipulatorSetState("last", x)
# 
# ## get custom state variable
# last <- manipulatorGetState("last")
# if ( !is.null(last) ) {
#   # do something interesting
# }
# 
# ## End(Not run)

Run the code above in your browser using DataLab