Learn R Programming

eventr (version 1.0.0)

handlers_list: Handler List Constructor

Description

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

Usage

handlers_list(...)

validate_handlers_list(...)

new_handlers_list(...)

Arguments

...

A set of handler objects.

Value

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

Examples

Run this code
# NOT RUN {
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)

# }

Run the code above in your browser using DataLab