iab-vast-parser
Version:
Parses IAB VAST tags into iab-vast-model objects.
23 lines (14 loc) • 841 B
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _staticResource = require('./static-resource');
var _staticResource2 = _interopRequireDefault(_staticResource);
var _iframeResource = require('./iframe-resource');
var _iframeResource2 = _interopRequireDefault(_iframeResource);
var _htmlResource = require('./html-resource');
var _htmlResource2 = _interopRequireDefault(_htmlResource);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function ($parent) {
return $parent.staticResource != null ? (0, _staticResource2.default)($parent.staticResource) : $parent.iFrameResource != null ? (0, _iframeResource2.default)($parent.iFrameResource) : $parent.htmlResource != null ? (0, _htmlResource2.default)($parent.htmlResource) : null;
};