@wscsports/blaze-rtn-sdk
Version:
WSC Sports Blaze SDK component for React Native
33 lines (32 loc) • 836 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.CommonParser = void 0;
class CommonParser {
static extractPlayerEvent(playerEventType, eventParams) {
let playerEventParamsParsed = JSON.parse(eventParams);
switch (playerEventType) {
case "OnMomentStart":
{
let cast = playerEventParamsParsed;
cast.type = 'OnMomentStart';
return cast;
}
case "OnStoryStart":
{
let cast = playerEventParamsParsed;
cast.type = 'OnStoryStart';
return cast;
}
case "OnVideoStart":
{
let cast = playerEventParamsParsed;
cast.type = 'OnVideoStart';
return cast;
}
}
}
}
exports.CommonParser = CommonParser;
//# sourceMappingURL=common-parser.js.map