handlers_list: Handler List Constructor

Description Usage Arguments Value Examples

View source: R/handlers_list.R

Description

A handler list constructor. The function validates the structure of the input params and creates a handlers_list object.

Usage

1
2
3
4
5

Arguments

...

A set of handler objects.

Value

The handlers_list() function returns a list of handlers objects.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
measurement_handler <- handler(
  type = 'MEASUREMENT',
  FUN = function(obj, event) {
    obj$measurement = get_attr(event, 'measurement')
   return(obj)
  }
)

bmi_handler <- handler(
  type = 'BMI',
  FUN  = function(obj, event) {

   obj$imc <- get_attr(event, 'mass') / get_attr(event, 'height')^2
   return(obj)

  }
)

handlers <- handlers_list(measurement_handler, bmi_handler)

eventr documentation built on July 8, 2020, 7:32 p.m.