| decorate {ooplah} | R Documentation | 
Sugar function for decoration
Description
Simple wrapper around decorator$new(object, exists)
Usage
decorate(object, decorators, exists = c("skip", "error", "overwrite"), ...)
Arguments
| object | 
 | 
| decorators | 
 | 
| exists | 
 | 
| ... | 
 | 
See Also
Examples
library(R6)
## Define decorators
dec1 <- DecoratorClass("dec1", public = list(goodbye = "Goodbye World"))
dec2 <- DecoratorClass("dec2", public = list(goodbye2 = "Goodbye World 2"))
oop <- ooplah$new()
oop$goodbye
dec_oop <- decorate(oop, c(dec1, dec2))
dec_oop$goodbye
dec_oop$goodbye2
## Equivalently
oop <- ooplah$new()
decorate(oop, c("dec1", "dec2"))
[Package ooplah version 0.2.0 Index]