Events which can be triggered by user interaction as well as internally. The issuer is to determine whether this was triggered internally ('api') or by the UI ('ui')

interface SeekEvent {
    issuer?: string;
    position: number;
    seekTarget: number;
    timestamp: number;
    type: PlayerEvent;
}

Hierarchy (view full)

Properties

issuer?: string

The issuer of this event, as passed into the according API method. 'api' by default if no issuer was specified.

position: number

The current position (in seconds)

seekTarget: number

The target position (in seconds)

timestamp: number

The time at which this event was fired

Event type, e.g. 'play'