Manipulator Custom State {manipulate} | R Documentation |
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.
manipulatorSetState(name, value)
manipulatorGetState(name)
name |
A chraracter string holding a state variable name. |
value |
An object holding a state value. |
manipulatorGetState
returns a custom state value which was previously set by manipulatorSetState
(or NULL
if the specified name is not found).
## 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)