UNPKG

video-ad-sdk

Version:

VAST/VPAID SDK that allows video ads to be played on top of any player

27 lines (26 loc) 2.12 kB
export var ErrorCode; (function (ErrorCode) { ErrorCode[ErrorCode["VAST_XML_PARSING_ERROR"] = 100] = "VAST_XML_PARSING_ERROR"; ErrorCode[ErrorCode["VAST_SCHEMA_VALIDATION_ERROR"] = 101] = "VAST_SCHEMA_VALIDATION_ERROR"; ErrorCode[ErrorCode["VAST_UNSUPPORTED_VERSION"] = 102] = "VAST_UNSUPPORTED_VERSION"; ErrorCode[ErrorCode["VAST_UNEXPECTED_AD_TYPE"] = 200] = "VAST_UNEXPECTED_AD_TYPE"; ErrorCode[ErrorCode["VAST_UNEXPECTED_LINEARITY"] = 201] = "VAST_UNEXPECTED_LINEARITY"; ErrorCode[ErrorCode["VAST_UNEXPECTED_DURATION_ERROR"] = 202] = "VAST_UNEXPECTED_DURATION_ERROR"; ErrorCode[ErrorCode["VAST_UNEXPECTED_MEDIA_FILE"] = 203] = "VAST_UNEXPECTED_MEDIA_FILE"; ErrorCode[ErrorCode["VAST_WRAPPER_ERROR"] = 300] = "VAST_WRAPPER_ERROR"; ErrorCode[ErrorCode["VAST_LOAD_TIMEOUT"] = 301] = "VAST_LOAD_TIMEOUT"; ErrorCode[ErrorCode["VAST_TOO_MANY_REDIRECTS"] = 302] = "VAST_TOO_MANY_REDIRECTS"; ErrorCode[ErrorCode["VAST_NO_ADS_AFTER_WRAPPER"] = 303] = "VAST_NO_ADS_AFTER_WRAPPER"; ErrorCode[ErrorCode["VIDEO_PLAY_ERROR"] = 400] = "VIDEO_PLAY_ERROR"; ErrorCode[ErrorCode["VAST_MEDIA_FILE_NOT_FOUND"] = 401] = "VAST_MEDIA_FILE_NOT_FOUND"; ErrorCode[ErrorCode["VAST_MEDIA_LOAD_TIMEOUT"] = 402] = "VAST_MEDIA_LOAD_TIMEOUT"; ErrorCode[ErrorCode["VAST_LINEAR_ASSET_MISMATCH"] = 403] = "VAST_LINEAR_ASSET_MISMATCH"; ErrorCode[ErrorCode["VAST_PROBLEM_DISPLAYING_MEDIA_FILE"] = 405] = "VAST_PROBLEM_DISPLAYING_MEDIA_FILE"; ErrorCode[ErrorCode["VAST_NONLINEAR_PLAYING_FAILED"] = 500] = "VAST_NONLINEAR_PLAYING_FAILED"; ErrorCode[ErrorCode["VAST_NONLINEAR_DIMENSIONS_ERROR"] = 501] = "VAST_NONLINEAR_DIMENSIONS_ERROR"; ErrorCode[ErrorCode["VAST_NONLINEAR_LOADING_FAILED"] = 502] = "VAST_NONLINEAR_LOADING_FAILED"; ErrorCode[ErrorCode["VAST_NONLINEAR_ASSET_MISMATCH"] = 503] = "VAST_NONLINEAR_ASSET_MISMATCH"; ErrorCode[ErrorCode["UNKNOWN_ERROR"] = 900] = "UNKNOWN_ERROR"; ErrorCode[ErrorCode["VPAID_ERROR"] = 901] = "VPAID_ERROR"; })(ErrorCode || (ErrorCode = {})); export const isVastErrorCode = (code) => Object.values(ErrorCode).includes(code);