snowplow/snowplow-javascript-tracker

View on GitHub
plugins/browser-plugin-youtube-tracking/src/youtubeEvents.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { YTState } from './constants';

export enum YTEvent {
  STATECHANGE = 'statechange',
  PLAYBACKQUALITYCHANGE = 'playbackqualitychange',
  ERROR = 'error',
  APICHANGE = 'apichange',
  PLAYBACKRATECHANGE = 'playbackratechange',
  READY = 'ready',
}

export const stateChangeEvents = [
  YTState.BUFFERING,
  YTState.CUED,
  YTState.ENDED,
  YTState.PAUSED,
  YTState.PLAYING,
  YTState.UNSTARTED,
];