Convenience function to assign a value to a private field of an R6::R6Class instance.
get_private(x, which) <- value
The R6 instance x, modified in-place. If it is not an R6 instance, NULL is returned.
(any
)
Object whose private field should be modified.
(character(1))
Private field that is being modified.
(any
)
Value to assign to the private field.
library(R6)
item = R6Class("Item", private = list(x = 1))$new()
get_private(item)$x
get_private(item, "x") = 2L
get_private(item)$x
Run the code above in your browser using DataLab