Hierarchy

  • EventTarget
    • DivaAnimation

Constructors

Accessors

  • get [toStringTag](): string
  • Returns string

  • get currentTime(): null | number
  • Returns null | number

  • get finished(): Promise<this>
  • Returns Promise<this>

  • get id(): string
  • Returns string

  • set id(value: string): void
  • Parameters

    • value: string

    Returns void

  • get playState(): "idle" | "running" | "paused" | "finished"
  • Returns "idle" | "running" | "paused" | "finished"

  • get playbackRate(): number
  • Returns number

  • set playbackRate(value: number): void
  • Parameters

    • value: number

    Returns void

  • get startTime(): null | number
  • Returns null | number

  • get timeline(): null | AnimationTimeline
  • Returns null | AnimationTimeline

Methods

  • Type Parameters

    • K extends keyof DivaAnimationEventMap

    Parameters

    • type: K
    • listener: ((this: DivaAnimation, ev: DivaAnimationEventMap[K]) => any)
    • Optional options: boolean | AddEventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | AddEventListenerOptions

    Returns void

  • Returns void

  • Returns Promise<void>

  • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

    Parameters

    • event: Event

    Returns boolean

  • Returns void

  • Returns void

  • Returns void

  • Type Parameters

    • K extends keyof DivaAnimationEventMap

    Parameters

    • type: K
    • listener: ((this: DivaAnimation, ev: DivaAnimationEventMap[K]) => any)
    • Optional options: boolean | EventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | EventListenerOptions

    Returns void

  • Returns void