Skip to contents

Build an OutputSchema from a list of OutputInterval objects.

Usage

create_output_schema(intervals = list())

Arguments

intervals

List of OutputInterval objects (created with create_output_interval()) or raw lists. Defaults to an empty list.

Value

An OutputSchema object.

Examples

create_output_schema(
  intervals = list(
    create_output_interval(start_time = 0, end_time = 2, resolution = 20),
    create_output_interval(start_time = 2, end_time = 24, resolution = 20)
  )
)
#> <OutputSchema>
#>   Public:
#>     clone: function (deep = FALSE) 
#>     data: active binding
#>     initialize: function (data) 
#>     intervals: active binding
#>   Private:
#>     .intervals: list
#>     deep_clone: function (name, value)