@theoplayer/react-native-analytics-comscore
Version:
Comscore analytics connector for @theoplayer/react-native
44 lines (43 loc) • 1.81 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.THEO_EVENTS = exports.READY_STATES = exports.AD_TYPES = void 0;
exports.logDebug = logDebug;
let AD_TYPES = exports.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
let THEO_EVENTS = exports.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;
}({});
let READY_STATES = exports.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;
}({});
function logDebug(message, ...optionalParams) {
if (window.__DEBUG__) {
console.debug('[COMSCORE]', message, ...optionalParams);
}
}
//# sourceMappingURL=Utils.js.map