Skip to contents

An R6 class representing one entry in an OutputSchema's Intervals array. Each interval carries optional name and the three Parameters Start time, End time, and Resolution.

Active bindings

data

The raw data of the interval (read-only). Rebuilt from the cached Parameter list so that mutations flow back to the export payload.

name

The interval name.

parameters

Named list of Parameter objects, keyed by name.

Methods


OutputInterval$new()

Create a new OutputInterval object.

Usage

OutputInterval$new(data)

Arguments

data

Raw OutputInterval data from a snapshot.

Returns

A new OutputInterval object.


OutputInterval$clone()

The objects of this class are cloneable with this method.

Usage

OutputInterval$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.