R/pipe.transform.windowsToEvents.R

pipe.transform.windowsToEvents <- function(input, transform){
  processor(
    input,
    prepare = function(env){
      SI.is.window(input) || stop("Input must be window")
      SI.event()
    },
    online = function(input){
      lapply(input, function(x){
        y <- transform(x)
        attr(y, 'TS') <- attr(x, 'TS')
        y
      })
    }
  )
}
tz-lom/Resonance-Rproj documentation built on July 1, 2019, 4:53 p.m.