@theoplayer/react-native-analytics-comscore
Version:
Comscore analytics connector for @theoplayer/react-native
39 lines (38 loc) • 1.59 kB
JavaScript
export let AD_TYPES = /*#__PURE__*/function (AD_TYPES) {
AD_TYPES["PREROLL"] = "preroll";
AD_TYPES["MIDROLL"] = "midroll";
AD_TYPES["POSTROLL"] = "postroll";
return AD_TYPES;
}({});
// https=//docs.portal.theoplayer.com/api-reference/web/theoplayer.playereventmap.md
export let THEO_EVENTS = /*#__PURE__*/function (THEO_EVENTS) {
THEO_EVENTS["SOURCE_CHANGE"] = "sourcechange";
THEO_EVENTS["ENDED"] = "ended";
THEO_EVENTS["LOADED_DATA"] = "loadeddata";
THEO_EVENTS["LOADED_METADATA"] = "loadedmetadata";
THEO_EVENTS["PLAY"] = "play";
THEO_EVENTS["PLAYING"] = "playing";
THEO_EVENTS["SEEKING"] = "seeking";
THEO_EVENTS["PAUSE"] = "pause";
THEO_EVENTS["AD_BEGIN"] = "adbegin";
THEO_EVENTS["AD_END"] = "adend";
THEO_EVENTS["READY_STATE_CHANGE"] = "readystatechange";
THEO_EVENTS["TIME_UPDATE"] = "timeupdate";
THEO_EVENTS["RATE_CHANGE"] = "ratechange";
THEO_EVENTS["WAITING"] = "waiting";
return THEO_EVENTS;
}({});
export let READY_STATES = /*#__PURE__*/function (READY_STATES) {
READY_STATES[READY_STATES["HAVE_NOTHING"] = 0] = "HAVE_NOTHING";
READY_STATES[READY_STATES["HAVE_METADATA"] = 1] = "HAVE_METADATA";
READY_STATES[READY_STATES["HAVE_CURRENT_DATA"] = 2] = "HAVE_CURRENT_DATA";
READY_STATES[READY_STATES["HAVE_FUTURE_DATA"] = 3] = "HAVE_FUTURE_DATA";
READY_STATES[READY_STATES["HAVE_ENOUGH_DATA"] = 4] = "HAVE_ENOUGH_DATA";
return READY_STATES;
}({});
export function logDebug(message, ...optionalParams) {
if (window.__DEBUG__) {
console.debug('[COMSCORE]', message, ...optionalParams);
}
}
//# sourceMappingURL=Utils.js.map