Timeline

object Timeline
class Object
trait Matchable
class Any

Value members

Concrete methods

inline def apply[A](timeWindows: Batch[TimeWindow[A]]): Timeline[A]
inline def apply[A](timeWindows: TimeWindow[A]*): Timeline[A]
inline def apply[A](timeSlots: TimeSlot[A]*): Timeline[A]
inline def apply[A](animations: TimelineAnimation[A]*): Timeline[A]
def empty[A]: Timeline[A]

Extensions

Extensions

extension [A](tl: Timeline[A])
def add(animation: TimeSlot[A]): Timeline[A]
def addWindow(nextWindow: TimeWindow[A]): Timeline[A]
def addWindows(nextWindows: Batch[TimeWindow[A]]): Timeline[A]
def at(time: Seconds): A => Option[A]