Class Timeline<Parsers>

Given a timeline, parse it in to a list of TimelineItem objects.

Type Parameters

Implements

Constructors

Properties

#private: any

Accessors

  • get Parsers(): Parsers
  • Returns Parsers

  • get position(): number
  • Returns number

Methods

  • Returns this

  • Displays the current position of timeline.

    Returns string

    Example

    const timeline = new Timeline('--{foo: bar}--4--|')
    await timeline.next()
    await timeline.next()
    await timeline.next()
    await timeline.next()
    await timeline.next()
    console.info(timeline.displayTimelinePosition())
    `
    --{foo: bar}--4--|
    ^
    `
  • Returns boolean

  • Returns Promise<IteratorResult<ParsedTimelineItem<Parsers>, undefined>>

  • Returns void

  • Returns string

  • Returns Promise<string>

Generated using TypeDoc