UNPKG

iab-vast-parser

Version:

Parses IAB VAST tags into iab-vast-model objects.

23 lines (14 loc) 841 B
'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; };