collect

open override fun collect(opts: CollectOptions): List<V>

(DOC) Evaluates the stack of operations and produces a list of timeline payload objects.

The resulting list may have some property invariants depending on what type of timeline was evaluated. For example, calling collect on a profile type will result in an ordered, non-overlapping, coalesced list of segments. The only invariant that all timeline types share is that the list objects will be within the provided bounds.