iab-vast-parser
Version:
Parses IAB VAST tags into iab-vast-model objects.
25 lines (18 loc) • 620 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
var _inLine = require('./in-line');
var _inLine2 = _interopRequireDefault(_inLine);
var _wrapper = require('./wrapper');
var _wrapper2 = _interopRequireDefault(_wrapper);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function ($ad, options) {
if ($ad.inLine != null) {
return (0, _inLine2.default)($ad, options);
} else if ($ad.wrapper != null) {
return (0, _wrapper2.default)($ad, options);
} else {
throw new Error('Unrecognized ad type');
}
};
;