From e46441c950df281bdb9660a148be17fd2eefa61e Mon Sep 17 00:00:00 2001 From: krothenbaum Date: Thu, 11 Apr 2019 16:10:35 -0700 Subject: [PATCH 1/2] Inline and Modal background image layouts --- .gitignore | 3 +- dist/pathfora.css | 90 +- dist/pathfora.js | 5073 +---------------- dist/pathfora.min.css | 2 +- dist/pathfora.min.js | 2 +- docs/docs/assets/desk.png | Bin 0 -> 462541 bytes docs/docs/customization/css.md | 7 +- .../img/layouts/inline/backgroundImage.png | Bin 0 -> 54837 bytes .../inline/backgroundImagePosition.png | Bin 0 -> 61350 bytes .../layouts/modal/backgroundImage-bottom.png | Bin 0 -> 99291 bytes .../layouts/modal/backgroundImage-left.png | Bin 0 -> 144094 bytes .../layouts/modal/backgroundImage-right.png | Bin 0 -> 145062 bytes .../img/layouts/modal/backgroundImage-top.png | Bin 0 -> 100481 bytes .../img/layouts/modal/backgroundImage.png | Bin 0 -> 153354 bytes .../src/layouts/inline/backgroundImage.css | 3 + .../src/layouts/inline/backgroundImage.html | 1 + .../src/layouts/inline/backgroundImage.js | 13 + .../inline/backgroundImagePosition.css | 3 + .../inline/backgroundImagePosition.html | 1 + .../layouts/inline/backgroundImagePosition.js | 14 + .../src/layouts/modal/backgroundImage.js | 12 + .../layouts/modal/backgroundImageBottom.js | 13 + .../src/layouts/modal/backgroundImageLeft.js | 13 + .../src/layouts/modal/backgroundImageRight.js | 13 + .../src/layouts/modal/backgroundImageTop.js | 13 + docs/docs/layouts/inline.md | 55 +- docs/docs/layouts/modal.md | 59 +- src/less/widgets/inlines.less | 51 +- src/less/widgets/modals.less | 65 +- src/rollup/widgets/construct-widget-layout.js | 22 +- test.html | 13 +- test/acceptance/widget.spec.js | 64 + 32 files changed, 606 insertions(+), 4999 deletions(-) create mode 100644 docs/docs/assets/desk.png create mode 100644 docs/docs/examples/img/layouts/inline/backgroundImage.png create mode 100644 docs/docs/examples/img/layouts/inline/backgroundImagePosition.png create mode 100644 docs/docs/examples/img/layouts/modal/backgroundImage-bottom.png create mode 100644 docs/docs/examples/img/layouts/modal/backgroundImage-left.png create mode 100644 docs/docs/examples/img/layouts/modal/backgroundImage-right.png create mode 100644 docs/docs/examples/img/layouts/modal/backgroundImage-top.png create mode 100644 docs/docs/examples/img/layouts/modal/backgroundImage.png create mode 100644 docs/docs/examples/src/layouts/inline/backgroundImage.css create mode 100644 docs/docs/examples/src/layouts/inline/backgroundImage.html create mode 100644 docs/docs/examples/src/layouts/inline/backgroundImage.js create mode 100644 docs/docs/examples/src/layouts/inline/backgroundImagePosition.css create mode 100644 docs/docs/examples/src/layouts/inline/backgroundImagePosition.html create mode 100644 docs/docs/examples/src/layouts/inline/backgroundImagePosition.js create mode 100644 docs/docs/examples/src/layouts/modal/backgroundImage.js create mode 100644 docs/docs/examples/src/layouts/modal/backgroundImageBottom.js create mode 100644 docs/docs/examples/src/layouts/modal/backgroundImageLeft.js create mode 100644 docs/docs/examples/src/layouts/modal/backgroundImageRight.js create mode 100644 docs/docs/examples/src/layouts/modal/backgroundImageTop.js diff --git a/.gitignore b/.gitignore index 77634e1..006bf21 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,5 @@ docs/docs/examples/preview .env.json package-lock.json coverage/ -yarn.lock \ No newline at end of file +yarn.lock +.vscode \ No newline at end of file diff --git a/dist/pathfora.css b/dist/pathfora.css index 5f18c16..aeaa108 100644 --- a/dist/pathfora.css +++ b/dist/pathfora.css @@ -505,20 +505,20 @@ display: table; width: 100%; } -.pf-widget-modal form input[type="text"], -.pf-widget-modal form input[type="email"], +.pf-widget-modal form input[type='text'], +.pf-widget-modal form input[type='email'], .pf-widget-modal form select, .pf-widget-modal form textarea { font-size: 16px; } -.pf-widget-modal form input[type="text"], -.pf-widget-modal form input[type="email"], +.pf-widget-modal form input[type='text'], +.pf-widget-modal form input[type='email'], .pf-widget-modal form select { height: 45px; } -.pf-widget-modal form input[type="text"][data-required="active"]:focus, -.pf-widget-modal form input[type="email"][data-required="active"]:focus, -.pf-widget-modal form select[data-required="active"]:focus { +.pf-widget-modal form input[type='text'][data-required='active']:focus, +.pf-widget-modal form input[type='email'][data-required='active']:focus, +.pf-widget-modal form select[data-required='active']:focus { margin-top: 1px; margin-bottom: 10px; } @@ -537,6 +537,42 @@ width: 140px; height: 140px; } +.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image { + background-size: cover; + background-image: inherit; + height: 100%; + width: 100%; + position: absolute; + top: 0; + left: 0; + z-index: -1; +} +.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image.top { + height: 50%; +} +.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image.bottom { + height: 50%; + bottom: 0; + top: unset; +} +.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image.right { + width: 50%; + left: unset; + right: 0; +} +.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image.left { + width: 50%; +} +.pf-widget-modal.pf-widget-variant-4 .pf-widget-text.left { + padding-left: inherit; + margin-left: 50%; + width: 50%; +} +.pf-widget-modal.pf-widget-variant-4 .pf-widget-text.right { + padding-right: inherit; + margin-right: 50%; + width: 50%; +} .pf-widget-modal.pf-subscription .pf-widget-btn { margin-top: 2px; } @@ -972,6 +1008,42 @@ left: 50%; margin-left: -50px; } +.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image { + background-size: cover; + background-image: inherit; + height: 100%; + width: 100%; + position: absolute; + top: 0; + left: 0; + z-index: -1; +} +.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image.top { + height: 50%; +} +.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image.bottom { + height: 50%; + bottom: 0; + top: unset; +} +.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image.right { + width: 50%; + left: unset; + right: 0; +} +.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image.left { + width: 50%; +} +.pf-widget-inline.pf-widget-variant-4 .pf-widget-text.left { + padding-left: 20px; + margin-left: 50%; + width: 50%; +} +.pf-widget-inline.pf-widget-variant-4 .pf-widget-text.right { + padding-right: 20px; + margin-right: 50%; + width: 50%; +} .pf-widget-inline.pf-subscription .pf-widget-btn { line-height: 39px; } @@ -993,7 +1065,7 @@ bottom: -10px; right: -10px; } -.pf-widget-inline form:not(.pf-custom-form) input[type=text].invalid, -.pf-widget-inline form:not(.pf-custom-form) input[type=email].invalid { +.pf-widget-inline form:not(.pf-custom-form) input[type='text'].invalid, +.pf-widget-inline form:not(.pf-custom-form) input[type='email'].invalid { margin: -1px -1px 9px; } diff --git a/dist/pathfora.js b/dist/pathfora.js index 5f8c934..7863e21 100644 --- a/dist/pathfora.js +++ b/dist/pathfora.js @@ -1,268 +1,15 @@ (function () { 'use strict'; - /** @module pathfora/globals/reset-default-props */ + var cov_pptvvpnut=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/globals/reset-default-props.js',hash='82927010f3eebf7b2d4f140b42fbd9d58f851984',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/globals/reset-default-props.js',statementMap:{'0':{start:{line:11,column:2},end:{line:46,column:4}},'1':{start:{line:48,column:2},end:{line:56,column:4}},'2':{start:{line:58,column:2},end:{line:69,column:4}},'3':{start:{line:71,column:2},end:{line:99,column:4}},'4':{start:{line:102,column:2},end:{line:130,column:4}},'5':{start:{line:132,column:2},end:{line:132,column:13}}},fnMap:{'0':{name:'resetDefaultProps',decl:{start:{line:10,column:24},end:{line:10,column:41}},loc:{start:{line:10,column:48},end:{line:133,column:1}},line:10}},branchMap:{},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function resetDefaultProps(obj){cov_pptvvpnut.f[0]++;cov_pptvvpnut.s[0]++;obj.generic={className:'pathfora',branding:false,responsive:true,headline:'',themes:{dark:{background:'#333',headline:'#fefefe',text:'#aaa',close:'#888',actionText:'#fff',actionBackground:'#444',cancelText:'#888',cancelBackground:'#333'},light:{background:'#f1f1f1',headline:'#444',text:'#888',close:'#bbb',actionText:'#444',actionBackground:'#fff',cancelText:'#bbb',cancelBackground:'#f1f1f1'}},displayConditions:{showOnInit:true,showOnExitIntent:false,showDelay:0,hideAfter:0,displayWhenElementVisible:'',scrollPercentageToDisplay:0}};cov_pptvvpnut.s[1]++;obj.message={layout:'modal',position:'',variant:'1',okMessage:'Confirm',cancelMessage:'Cancel',okShow:true,cancelShow:true};cov_pptvvpnut.s[2]++;obj.subscription={layout:'modal',position:'',variant:'1',placeholders:{email:'Email'},okMessage:'Confirm',cancelMessage:'Cancel',okShow:true,cancelShow:true};cov_pptvvpnut.s[3]++;obj.form={layout:'modal',position:'',variant:'1',placeholders:{name:'Name',title:'Title',email:'Email',message:'Message',company:'Company',phone:'Phone Number',country:'Country',referralEmail:'Referral Email'},required:{name:true,email:true},fields:{company:false,phone:false,country:false,referralEmail:false},okMessage:'Send',okShow:true,cancelMessage:'Cancel',cancelShow:true};cov_pptvvpnut.s[4]++;obj.sitegate={layout:'modal',position:'',variant:'1',placeholders:{name:'Name',title:'Title',email:'Email',message:'Message',company:'Company',phone:'Phone Number',country:'Country',referralEmail:'Referral Email'},required:{name:true,email:true},fields:{message:false,phone:false,country:false,referralEmail:false},okMessage:'Submit',okShow:true,cancelShow:false,showForm:true};cov_pptvvpnut.s[5]++;return obj;} - /** - * Reset the values of the default widget configs - * - * @exports resetDefaultProps - * @params {object} obj - * @returns {object} obj - */ - function resetDefaultProps (obj) { - obj.generic = { - className: 'pathfora', - branding: false, - responsive: true, - headline: '', - themes: { - dark: { - background: '#333', - headline: '#fefefe', - text: '#aaa', - close: '#888', - actionText: '#fff', - actionBackground: '#444', - cancelText: '#888', - cancelBackground: '#333' - }, - light: { - background: '#f1f1f1', - headline: '#444', - text: '#888', - close: '#bbb', - actionText: '#444', - actionBackground: '#fff', - cancelText: '#bbb', - cancelBackground: '#f1f1f1' - } - }, - displayConditions: { - showOnInit: true, - showOnExitIntent: false, - showDelay: 0, - hideAfter: 0, - displayWhenElementVisible: '', - scrollPercentageToDisplay: 0 - } - }; + var cov_2mplxpmzev=function(){var path="/Users/krothenbaum/lytics/pathforajs/src/rollup/globals/reset-widget-tracker.js",hash="91e8a27d9ffca25ddb67edd8d5643a6d384a7b31",Function=function(){}.constructor,global=new Function('return this')(),gcv="__coverage__",coverageData={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/globals/reset-widget-tracker.js",statementMap:{"0":{start:{line:11,column:2},end:{line:11,column:26}},"1":{start:{line:12,column:2},end:{line:12,column:25}},"2":{start:{line:13,column:2},end:{line:13,column:30}},"3":{start:{line:14,column:2},end:{line:14,column:30}},"4":{start:{line:15,column:2},end:{line:15,column:24}},"5":{start:{line:16,column:2},end:{line:16,column:28}},"6":{start:{line:18,column:2},end:{line:18,column:13}}},fnMap:{"0":{name:"resetWidgetTracker",decl:{start:{line:10,column:24},end:{line:10,column:42}},loc:{start:{line:10,column:49},end:{line:19,column:1}},line:10}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},f:{"0":0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function resetWidgetTracker(obj){cov_2mplxpmzev.f[0]++;cov_2mplxpmzev.s[0]++;obj.delayedWidgets={};cov_2mplxpmzev.s[1]++;obj.openedWidgets=[];cov_2mplxpmzev.s[2]++;obj.initializedWidgets=[];cov_2mplxpmzev.s[3]++;obj.prioritizedWidgets=[];cov_2mplxpmzev.s[4]++;obj.readyWidgets=[];cov_2mplxpmzev.s[5]++;obj.triggeredWidgets={};cov_2mplxpmzev.s[6]++;return obj;} - obj.message = { - layout: 'modal', - position: '', - variant: '1', - okMessage: 'Confirm', - cancelMessage: 'Cancel', - okShow: true, - cancelShow: true - }; + var cov_2q3on8joeg=function(){var path="/Users/krothenbaum/lytics/pathforajs/src/rollup/globals/reset-data-object.js",hash="005e788df581b8b42feacf6526d1cc61dfa82b21",Function=function(){}.constructor,global=new Function('return this')(),gcv="__coverage__",coverageData={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/globals/reset-data-object.js",statementMap:{"0":{start:{line:11,column:2},end:{line:11,column:20}},"1":{start:{line:12,column:2},end:{line:12,column:26}},"2":{start:{line:13,column:2},end:{line:13,column:25}},"3":{start:{line:14,column:2},end:{line:14,column:28}},"4":{start:{line:15,column:2},end:{line:15,column:28}},"5":{start:{line:16,column:2},end:{line:16,column:28}},"6":{start:{line:17,column:2},end:{line:17,column:27}},"7":{start:{line:19,column:2},end:{line:19,column:13}}},fnMap:{"0":{name:"resetDataObject",decl:{start:{line:10,column:24},end:{line:10,column:39}},loc:{start:{line:10,column:46},end:{line:20,column:1}},line:10}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},f:{"0":0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function resetDataObject(obj){cov_2q3on8joeg.f[0]++;cov_2q3on8joeg.s[0]++;obj.pageViews=0;cov_2q3on8joeg.s[1]++;obj.timeSpentOnPage=0;cov_2q3on8joeg.s[2]++;obj.closedWidgets=[];cov_2q3on8joeg.s[3]++;obj.completedActions=[];cov_2q3on8joeg.s[4]++;obj.cancelledActions=[];cov_2q3on8joeg.s[5]++;obj.displayedWidgets=[];cov_2q3on8joeg.s[6]++;obj.abTestingGroups=[];cov_2q3on8joeg.s[7]++;return obj;} - obj.subscription = { - layout: 'modal', - position: '', - variant: '1', - placeholders: { - email: 'Email' - }, - okMessage: 'Confirm', - cancelMessage: 'Cancel', - okShow: true, - cancelShow: true - }; + var cov_eflvt9ls2=function(){var path="/Users/krothenbaum/lytics/pathforajs/src/rollup/ab-test/create-preset.js",hash="98f18b966c755f748167ca7b00e1e04c2833326e",Function=function(){}.constructor,global=new Function('return this')(),gcv="__coverage__",coverageData={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/ab-test/create-preset.js",statementMap:{"0":{start:{line:11,column:15},end:{line:11,column:17}},"1":{start:{line:13,column:2},end:{line:15,column:3}},"2":{start:{line:14,column:4},end:{line:14,column:30}},"3":{start:{line:17,column:18},end:{line:19,column:4}},"4":{start:{line:18,column:4},end:{line:18,column:25}},"5":{start:{line:22,column:2},end:{line:28,column:3}},"6":{start:{line:23,column:25},end:{line:23,column:38}},"7":{start:{line:25,column:4},end:{line:27,column:7}},"8":{start:{line:26,column:6},end:{line:26,column:38}},"9":{start:{line:30,column:2},end:{line:33,column:4}}},fnMap:{"0":{name:"createABTestingModePreset",decl:{start:{line:10,column:24},end:{line:10,column:49}},loc:{start:{line:10,column:53},end:{line:34,column:1}},line:10},"1":{name:"(anonymous_1)",decl:{start:{line:17,column:32},end:{line:17,column:33}},loc:{start:{line:17,column:56},end:{line:19,column:3}},line:17},"2":{name:"(anonymous_2)",decl:{start:{line:25,column:24},end:{line:25,column:25}},loc:{start:{line:25,column:43},end:{line:27,column:5}},line:25}},branchMap:{"0":{loc:{start:{line:22,column:2},end:{line:28,column:3}},type:"if",locations:[{start:{line:22,column:2},end:{line:28,column:3}},{start:{line:22,column:2},end:{line:28,column:3}}],line:22}},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0},f:{"0":0,"1":0,"2":0},b:{"0":[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function createABTestingModePreset(){cov_eflvt9ls2.f[0]++;var groups=(cov_eflvt9ls2.s[0]++,[]);cov_eflvt9ls2.s[1]++;for(var i=0;i1){cov_eflvt9ls2.b[0][0]++;var groupsSumRatio=(cov_eflvt9ls2.s[6]++,1/groupsSum);cov_eflvt9ls2.s[7]++;groups=groups.map(function(element){cov_eflvt9ls2.f[2]++;cov_eflvt9ls2.s[8]++;return element*groupsSumRatio;});}else{cov_eflvt9ls2.b[0][1]++;}cov_eflvt9ls2.s[9]++;return {groups:groups,groupsNumber:groups.length};} - obj.form = { - layout: 'modal', - position: '', - variant: '1', - placeholders: { - name: 'Name', - title: 'Title', - email: 'Email', - message: 'Message', - company: 'Company', - phone: 'Phone Number', - country: 'Country', - referralEmail: 'Referral Email' - }, - required: { - name: true, - email: true - }, - fields: { - company: false, - phone: false, - country: false, - referralEmail: false - }, - okMessage: 'Send', - okShow: true, - cancelMessage: 'Cancel', - cancelShow: true - }; - - - obj.sitegate = { - layout: 'modal', - position: '', - variant: '1', - placeholders: { - name: 'Name', - title: 'Title', - email: 'Email', - message: 'Message', - company: 'Company', - phone: 'Phone Number', - country: 'Country', - referralEmail: 'Referral Email' - }, - required: { - name: true, - email: true - }, - fields: { - message: false, - phone: false, - country: false, - referralEmail: false - }, - okMessage: 'Submit', - okShow: true, - cancelShow: false, - showForm: true - }; - - return obj; - } - - /** @module pathfora/globals/reset-widget-tracker */ - - /** - * Reset the widgetTracker to an empty state - * - * @exports resetDefaultProps - * @params {object} obj - * @returns {object} obj - */ - function resetWidgetTracker (obj) { - obj.delayedWidgets = {}; - obj.openedWidgets = []; - obj.initializedWidgets = []; - obj.prioritizedWidgets = []; - obj.readyWidgets = []; - obj.triggeredWidgets = {}; - - return obj; - } - - /** @module pathfora/globals/reset-data-object */ - - /** - * Reset the pathforaDataObject to an empty state - * - * @exports resetDataObject - * @params {object} obj - * @returns {object} obj - */ - function resetDataObject (obj) { - obj.pageViews = 0; - obj.timeSpentOnPage = 0; - obj.closedWidgets = []; - obj.completedActions = []; - obj.cancelledActions = []; - obj.displayedWidgets = []; - obj.abTestingGroups = []; - - return obj; - } - - /* module pathfora/ab-test/create-preset */ - - /** - * Creates A/B test group distrubutions - * - * @exports createABTestingModePreset - * @params {int} a/b values - * @returns {object} - */ - function createABTestingModePreset () { - var groups = []; - - for (var i = 0; i < arguments.length; i++) { - groups.push(arguments[i]); - } - - var groupsSum = groups.reduce(function (sum, element) { - return sum + element; - }); - - // NOTE If groups collapse into a number greater than 1, normalize - if (groupsSum > 1) { - var groupsSumRatio = 1 / groupsSum; - - groups = groups.map(function (element) { - return element * groupsSumRatio; - }); - } - - return { - groups: groups, - groupsNumber: groups.length - }; - } - - /** @module pathfora/globals/config */ - - var PF_VERSION = '1.1.3', - PF_LOCALE = 'en-US', - PF_DATE_OPTIONS = {}, - PREFIX_REC = 'PathforaRecommend_', - PREFIX_UNLOCK = 'PathforaUnlocked_', - PREFIX_IMPRESSION = 'PathforaImpressions_', - PREFIX_CONFIRM = 'PathforaConfirm_', - PREFIX_CANCEL = 'PathforaCancel_', - PREFIX_CLOSE = 'PathforaClosed_', - PREFIX_AB_TEST = 'PathforaTest_', - PF_PAGEVIEWS = 'PathforaPageView', - DEFAULT_CHAR_LIMIT = 220, - DEFAULT_CHAR_LIMIT_STACK = 160, - WIDTH_BREAKPOINT = 650, - API_URL = '//api.lytics.io', - CSS_URL = '//c.lytics.io/static/pathfora.min.css', - ENTITY_FIELD_TEMPLATE_REGEX = '\\{{2}.*?\\}{2}', - ENTITY_FIELDS = ['msg', 'headline', 'image', 'confirmAction.callback'], - OPTIONS_PRIORITY_ORDERED = 'ordered'; - - var defaultPositions = { - modal: '', - slideout: 'bottom-left', - button: 'top-left', - bar: 'top-absolute' - }; - - var callbackTypes = { - INIT: 'widgetInitialized', - LOAD: 'widgetLoaded', - CLICK: 'buttonClicked', - FORM_SUBMIT: 'formSubmitted', - MODAL_OPEN: 'modalOpened', - MODAL_CLOSE: 'modalClosed', - MODAL_CONFIRM: 'modalConfirm', - MODAL_CANCEL: 'modalCancel' - }; - - var widgetTracker = resetWidgetTracker({}); - var defaultProps = resetDefaultProps({}); - var pathforaDataObject = resetDataObject({}); - - var abTestingTypes = { - '100': createABTestingModePreset(100), - '50/50': createABTestingModePreset(50, 50), - '80/20': createABTestingModePreset(80, 20) - }; - - /* eslint-disable quotes */ - var templates = { + var cov_28sjc6mxlt=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/globals/config.js',hash='0ca9c32b9f7a0909f6c0638e895857943a1ecd0f',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/globals/config.js',statementMap:{'0':{start:{line:11,column:24},end:{line:11,column:31}},'1':{start:{line:12,column:16},end:{line:12,column:23}},'2':{start:{line:13,column:22},end:{line:13,column:24}},'3':{start:{line:14,column:17},end:{line:14,column:37}},'4':{start:{line:15,column:20},end:{line:15,column:39}},'5':{start:{line:16,column:24},end:{line:16,column:46}},'6':{start:{line:17,column:21},end:{line:17,column:39}},'7':{start:{line:18,column:20},end:{line:18,column:37}},'8':{start:{line:19,column:19},end:{line:19,column:36}},'9':{start:{line:20,column:21},end:{line:20,column:36}},'10':{start:{line:21,column:19},end:{line:21,column:37}},'11':{start:{line:22,column:25},end:{line:22,column:28}},'12':{start:{line:23,column:31},end:{line:23,column:34}},'13':{start:{line:24,column:23},end:{line:24,column:26}},'14':{start:{line:25,column:14},end:{line:25,column:28}},'15':{start:{line:26,column:14},end:{line:26,column:28}},'16':{start:{line:27,column:34},end:{line:27,column:51}},'17':{start:{line:28,column:20},end:{line:28,column:74}},'18':{start:{line:29,column:31},end:{line:29,column:40}},'19':{start:{line:31,column:30},end:{line:36,column:1}},'20':{start:{line:38,column:27},end:{line:47,column:1}},'21':{start:{line:49,column:27},end:{line:49,column:49}},'22':{start:{line:50,column:26},end:{line:50,column:47}},'23':{start:{line:51,column:32},end:{line:51,column:51}},'24':{start:{line:53,column:28},end:{line:57,column:1}},'25':{start:{line:60,column:23},end:{line:60,column:38}}},fnMap:{},branchMap:{},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0},f:{},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();var PF_VERSION=(cov_28sjc6mxlt.s[0]++,'1.1.3'),PF_LOCALE=(cov_28sjc6mxlt.s[1]++,'en-US'),PF_DATE_OPTIONS=(cov_28sjc6mxlt.s[2]++,{}),PREFIX_REC=(cov_28sjc6mxlt.s[3]++,'PathforaRecommend_'),PREFIX_UNLOCK=(cov_28sjc6mxlt.s[4]++,'PathforaUnlocked_'),PREFIX_IMPRESSION=(cov_28sjc6mxlt.s[5]++,'PathforaImpressions_'),PREFIX_CONFIRM=(cov_28sjc6mxlt.s[6]++,'PathforaConfirm_'),PREFIX_CANCEL=(cov_28sjc6mxlt.s[7]++,'PathforaCancel_'),PREFIX_CLOSE=(cov_28sjc6mxlt.s[8]++,'PathforaClosed_'),PREFIX_AB_TEST=(cov_28sjc6mxlt.s[9]++,'PathforaTest_'),PF_PAGEVIEWS=(cov_28sjc6mxlt.s[10]++,'PathforaPageView'),DEFAULT_CHAR_LIMIT=(cov_28sjc6mxlt.s[11]++,220),DEFAULT_CHAR_LIMIT_STACK=(cov_28sjc6mxlt.s[12]++,160),WIDTH_BREAKPOINT=(cov_28sjc6mxlt.s[13]++,650),API_URL=(cov_28sjc6mxlt.s[14]++,'//api.lytics.io'),CSS_URL=(cov_28sjc6mxlt.s[15]++,'http://localhost:8080/dist/pathfora.min.css'),ENTITY_FIELD_TEMPLATE_REGEX=(cov_28sjc6mxlt.s[16]++,'\\{{2}.*?\\}{2}'),ENTITY_FIELDS=(cov_28sjc6mxlt.s[17]++,['msg','headline','image','confirmAction.callback']),OPTIONS_PRIORITY_ORDERED=(cov_28sjc6mxlt.s[18]++,'ordered');var defaultPositions=(cov_28sjc6mxlt.s[19]++,{modal:'',slideout:'bottom-left',button:'top-left',bar:'top-absolute'});var callbackTypes=(cov_28sjc6mxlt.s[20]++,{INIT:'widgetInitialized',LOAD:'widgetLoaded',CLICK:'buttonClicked',FORM_SUBMIT:'formSubmitted',MODAL_OPEN:'modalOpened',MODAL_CLOSE:'modalClosed',MODAL_CONFIRM:'modalConfirm',MODAL_CANCEL:'modalCancel'});var widgetTracker=(cov_28sjc6mxlt.s[21]++,resetWidgetTracker({}));var defaultProps=(cov_28sjc6mxlt.s[22]++,resetDefaultProps({}));var pathforaDataObject=(cov_28sjc6mxlt.s[23]++,resetDataObject({}));var abTestingTypes=(cov_28sjc6mxlt.s[24]++,{'100':createABTestingModePreset(100),'50/50':createABTestingModePreset(50,50),'80/20':createABTestingModePreset(80,20)});var templates=(cov_28sjc6mxlt.s[25]++,{ 'subscription': { 'bar': '

', 'inline': '

', @@ -288,4814 +35,218 @@ 'assets': { 'lytics': 'lytics' } -}; - /* eslint-enable quotes */ - - /** @module pathfora/dom/window */ - - /** @module pathfora/dom/document */ - - var document$1 = window.document; - - /** @module pathfora/dom/on-dom-ready */ - - function onDOMready (fn) { - var handler, - pf = this, - hack = document$1.documentElement.doScroll, - domContentLoaded = 'DOMContentLoaded', - loaded = (hack ? /^loaded|^c/ : /^loaded|^i|^c/).test(document$1.readyState); - - if (!loaded) { - document$1.addEventListener(domContentLoaded, handler = function () { - document$1.removeEventListener(domContentLoaded, handler); - pf.DOMLoaded = true; - fn(); - }); - } else { - pf.DOMLoaded = true; - fn(); - } - } - - /** @module pathfora/utils/escape-regex */ - - /** - * Ensure that a string does not contain regex - * - * @exports escapeURI - * @params {regex} s - * @returns {string} regex - */ - function escapeRegex (s) { - return String(s).replace(/[\\^$*+?.()|[\]{}]/g, '\\$&'); - } - - /** @module pathfora/utils/class/remove-class */ - - /** - * Remove a class from an HTML element - * - * @exports removeClass - * @params {object} DOMNode - * @params {string} className - */ - function removeClass (DOMNode, className) { - var findClassRegexp = new RegExp([ - '(^|\\b)', - escapeRegex(className.split(' ').join('|')), - '(\\b|$)' - ].join(''), 'gi'); - DOMNode.className = DOMNode.className.replace(findClassRegexp, ' '); - } - - /** @module pathfora/utils/class/add-class */ - - /** - * Add a class to an HTML element - * - * @exports addClass - * @params {object} DOMNode - * @params {string} className - */ - function addClass (DOMNode, className) { - removeClass(DOMNode, className); - - DOMNode.className = [ - DOMNode.className, - className - ].join(' '); - } - - /** @module pathfora/utils/class/has-class */ - - /** - * Check if an HTML element has a class - * - * @exports hasClass - * @params {object} DOMNode - * @params {string} className - * @params {boolean} - */ - function hasClass (DOMNode, className) { - return new RegExp('(^| )' + escapeRegex(className) + '( |$)', 'gi').test(DOMNode.className); - } - - /** @module pathfora/utils/cookie/save-cookie */ - - /** - * Set the value of a cookie - * - * @exports saveCookie - * @params {string} name - * @params {string} value - * @params {object} expiration - */ - function saveCookie (name, value, expiration) { - var expires; - - if (expiration) { - expires = '; expires=' + expiration.toUTCString(); - } else { - expires = '; expires=0'; - } - - document$1.cookie = [ - encodeURIComponent(name), - '=', - encodeURIComponent(value), - expires, - '; path = /' - ].join(''); - } - - /** @module pathfora/utils/cookie/delete-cookie */ - - /** - * Delete a cookie - * - * @exports deleteCookie - * @params {string} name - */ - function deleteCookie (name) { - var date = new Date('Thu, 01 Jan 1970 00:00:01 GMT'); - saveCookie(name, '', date); - } - - /** @module pathfora/utils/is-not-encoded */ - - /** - * Check if a string is encoded or not. - * - * @exports isNotEncoded - * @params {string} s - * @returns {boolean} isNotEncoded - */ - function isNotEncoded (s) { - try { - return decodeURIComponent(s) === s && encodeURIComponent(s) !== s; - } catch (e) { - return false; - } - } - - /** @module pathfora/utils/decode-safe */ - - /** - * Try decoding a string, return original string - * if the decode fails. - * - * @exports decodeSafe - * @params {string} s - * @returns {string} decoded - */ - function decodeSafe (s) { - try { - return decodeURIComponent(s); - } catch (e) { - return s; - } - } - - /** @module pathfora/utils/cookie/read-cookie */ - - /** - * Get the value of a cookie - * - * @exports readCookie - * @params {string} name - * @returns {string} - */ - function readCookie (name) { - var cookies = document$1.cookie, - findCookieRegexp = cookies.match('(^|;)\\s*' + encodeURIComponent(escapeRegex(name)) + '\\s*=\\s*([^;]+)'); - - // legacy - check for cookie names that haven't been escaped - if (!findCookieRegexp) { - findCookieRegexp = cookies.match('(^|;)\\s*' + escapeRegex(name) + '\\s*=\\s*([^;]+)'); - } else { - var val = findCookieRegexp.pop(); - - // update any legacy cookies that haven't been encoded - if (isNotEncoded(val)) { - deleteCookie(name); - saveCookie(name, val); - } - - return decodeSafe(val); - } - - return null; - } - - /** @module pathfora/utils/cookie/update-legacy-cookies */ - - /** - * Update legacy cookies to - * encoded cookie values. - * - * @exports updateLegacyCookies - */ - function updateLegacyCookies () { - // We should update all cookies that have these prefixes. - var cookieFind = [ - PREFIX_REC, - PREFIX_UNLOCK, - PREFIX_IMPRESSION, - PREFIX_CONFIRM, - PREFIX_CANCEL, - PREFIX_CLOSE, - PREFIX_AB_TEST, - PF_PAGEVIEWS - ]; - - var i = 0; - - var filterFunc = function (c) { - return c.trim().indexOf(cookieFind[i]) === 0; - }; - - var cookieFunc = function (c) { - var split = c.trim().split('='); - - - if (split.length === 2) { - var name = split[0]; - var val = split[1]; - if (isNotEncoded(val)) { - deleteCookie(name); - saveCookie(name, val); - } - - // prevent double encoding bug - try { - if (decodeURIComponent(val) !== decodeURIComponent(decodeURIComponent(val))) { - deleteCookie(name); - saveCookie(name, decodeURIComponent(decodeURIComponent(val))); - } - } catch (e) { - // recover - } - } - }; - - var sessionFunc = function (c) { - var val = sessionStorage.getItem(c); - if (isNotEncoded(val)) { - sessionStorage.removeItem(c); - sessionStorage.setItem(encodeURIComponent(c), encodeURIComponent(val)); - } - }; - - for (i = 0; i < cookieFind.length; i++) { - document$1.cookie.split(';').filter(filterFunc).forEach(cookieFunc); - Object.keys(sessionStorage).filter(filterFunc).forEach(sessionFunc); - } - } - - /** @module pathfora/utils/scaffold/init-scaffold */ - - /** - * Initialize scaffold for Lytics controlled widgets - * - * @exports initWidgetScaffold - * @returns {object} scaffold - */ - function initWidgetScaffold () { - return { - target: [], - exclude: [], - inverse: [] - }; - } - - /** @module pathfora/utils/scaffold/insert-widget */ - - /** - * Insert a widget and targeting info into - * the widget scaffold - * - * @exports insertWidget - * @params {string} method - * @params {string} segment - * @params {object} widget - * @params {object} config - */ - function insertWidget (method, segment, widget, config) { - // assume that we need to add a new widget until proved otherwise - var subject, - makeNew = true; - - // make sure our scaffold is valid - if (!config.target) { - throw new Error('Invalid scaffold. No target array.'); - } - if (!config.exclude) { - throw new Error('Invalid scaffold. No exclude array.'); - } - if (!config.inverse) { - throw new Error('Invalid scaffold. No inverse array.'); - } - - if (method === 'target') { - subject = config.target; - } else if (method === 'exclude') { - subject = config.exclude; - } else { - throw new Error('Invalid method (' + method + ').'); - } - - for (var i = 0; i < subject.length; i++) { - var wgt = subject[i]; - - if (wgt.segment === segment) { - wgt.widgets.push(widget); - makeNew = false; - } - } - - if (makeNew) { - subject.push({ - 'segment': segment, - 'widgets': [widget] - }); - } - } - - /** @module pafthroa/utils/url/construct-queries */ - - /** - * Construct the params string for a url from an - * object containing key/values - * - * @exports constructQueries - * @params {object} params - * @returns {string} - */ - function constructQueries (params) { - var count = 0, - queries = []; - - for (var key in params) { - if (params.hasOwnProperty(key)) { - if (count !== 0) { - queries.push('&'); - } else { - queries.push('?'); - } - - if (params[key] instanceof Object) { - // multiple params []string (topics or rollups) - for (var i in params[key]) { - if (params[key].hasOwnProperty(i)) { - if (i < Object.keys(params[key]).length && i > 0) { - queries.push('&'); - } - - queries.push(key + '[]=' + params[key][i]); - } - } - - // single param - } else { - queries.push(key + '=' + params[key]); - } - - count++; - } - } - - return queries.join(''); - } - - /** @module pathfora/utils/url/escape-uri */ - - /** - * Escape URIs optionally without double-encoding - * - * @exports escapeURI - * @params {string} text - * @returns {object} options - * @returns {string} uri - */ - function escapeURI (text, options) { - // NOTE This was ported from various bits of C++ code from Chromium - options || (options = {}); - - var length = text.length, - escaped = [], - usePlus = options.usePlus || false, - keepEscaped = options.keepEscaped || false; - - function isHexDigit (c) { - return /[0-9A-Fa-f]/.test(c); - } - - function toHexDigit (i) { - return '0123456789ABCDEF'[i]; - } - - function containsChar (charMap, charCode) { - return (charMap[charCode >> 5] & (1 << (charCode & 31))) !== 0; - } - - function isURISeparator (c) { - return ['#', ':', ';', '/', '?', '$', '&', '+', ',', '@', '='].indexOf(c) !== -1; - } - - function shouldEscape (charText) { - return !isURISeparator(charText) && containsChar([ - 0xffffffff, 0xf80008fd, 0x78000001, 0xb8000001, - 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff - ], charText.charCodeAt(0)); - } - - for (var index = 0; index < length; index++) { - var charText = text[index], - charCode = text.charCodeAt(index); - - if (usePlus && charText === ' ') { - escaped.push('+'); - } else if (keepEscaped && charText === '%' && length >= index + 2 && - isHexDigit(text[index + 1]) && - isHexDigit(text[index + 2])) { - escaped.push('%'); - } else if (shouldEscape(charText)) { - escaped.push('%', - toHexDigit(charCode >> 4), - toHexDigit(charCode & 0xf)); - } else { - escaped.push(charText); - } - } - - return escaped.join(''); - } - - /** @module pathfora/utils/objects/update-object */ - - /** - * Merge two objects while preserving original fields - * - * @exports updateObject - * @params {object} object - * @params {object} config - */ - function updateObject (object, config) { - for (var prop in config) { - if (config.hasOwnProperty(prop) && typeof config[prop] === 'object' && config[prop] !== null && !Array.isArray(config[prop])) { - if (config.hasOwnProperty(prop)) { - if (typeof object[prop] === 'undefined') { - object[prop] = {}; - } - updateObject(object[prop], config[prop]); - } - } else if (config.hasOwnProperty(prop)) { - object[prop] = config[prop]; - } - } - } - - /** @module pathfora/utils/objects/set-object-value */ - - /** - * Set the value of a field on an object, supports - * nested objects using the key dot notation. - * - * @exports setObjectValue - * @params {object} object - * @params {string} key - * @params value - * @returns {object} - */ - function setObjectValue (object, key, value) { - var parent = object; - var fields = key.split('.'); - for (var i = 0; i < fields.length - 1; i++) { - var elem = fields[i]; - - if (!parent[elem]) { - parent[elem] = {}; - } - - parent = parent[elem]; - } - - parent[fields[fields.length - 1]] = value; - - return parent; - } - - /** @module pathfora/utils/objects/get-object-value */ - - /** - * Get the value of a field on an object, supports - * nested objects using the key dot notation. - * - * @exports getObjectValue - * @params {object} object - * @params {string} key - */ - function getObjectValue (object, key) { - var parent = object; - var fields = key.split('.'); - for (var i = 0; i < fields.length; i++) { - if (typeof parent !== 'undefined') { - parent = parent[fields[i]]; - } - } - - return parent; - } - - /** @module pathfora/utils/generate-unique-id */ - - /** - * Create a unique string identifier - * - * @exports generateUniqueId - * @returns {string} id - */ - function generateUniqueId () { - var s4 = function () { - return Math.floor((1 + Math.random()) * 0x10000) - .toString(16) - .substring(1); - }; - - return [ - s4(), s4(), - '-', - s4(), - '-', - s4(), - '-', - s4(), - '-', - s4(), s4(), s4() - ].join(''); - } - - /** @module pathfora/utils/email-valid */ - - /** - * Validate that the string is a properly formatted email - * - * @exports emailValid - * @params {string} email - * @returns {boolean} valid - */ - function emailValid (email) { - var regex = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/g; - return regex.test(email); - } - - /** @module pathfora/utils */ - - /** - * Object containing utility functions - * - * @exports utils - */ - - var utils = { - // class - addClass: addClass, - hasClass: hasClass, - removeClass: removeClass, - - // cookies - readCookie: readCookie, - saveCookie: saveCookie, - deleteCookie: deleteCookie, - updateLegacyCookies: updateLegacyCookies, - - // scaffold - initWidgetScaffold: initWidgetScaffold, - insertWidget: insertWidget, - - // url - constructQueries: constructQueries, - escapeURI: escapeURI, - - // objects - updateObject: updateObject, - setObjectValue: setObjectValue, - getObjectValue: getObjectValue, - - generateUniqueId: generateUniqueId, - escapeRegex: escapeRegex, - emailValid: emailValid, - decodeSafe: decodeSafe, - isNotEncoded: isNotEncoded - }; - - /** @module pathfora/data/tracking/get-data-object */ - - /** - * Get the pathfora data object - * - * @exports getDataObject - * @returns {object} pathforaDataObject - */ - function getDataObject () { - return pathforaDataObject; - } - - /** @module pathfora/callbacks/add-callback */ - - /** - * Add a function to be called once jstag is loaded - * - * @exports addCallack - * @params {function} cb - */ - function addCallback (cb) { - if (window.lio && window.lio.loaded) { - // legacy - cb(window.lio.data); - return; - } else if (window.jstag && typeof window.jstag.getEntity === 'function') { - // > jstag 3.0.0 - var entity = window.jstag.getEntity(); - if (entity.data && entity.data.user) { - cb(entity.data.user); - return; - } - } - - // fallback - this.callbacks.push(cb); - } - - /** @module pathfora/display-conditions/pageviews/init-pageviews */ - - /** - * Track and update the number of pageviews - * - * @exports initializePageViews - */ - function initializePageViews () { - var cookie = readCookie(PF_PAGEVIEWS), - date = new Date(); - date.setDate(date.getDate() + 365); - saveCookie(PF_PAGEVIEWS, Math.min(~~cookie, 9998) + 1, date); - } - - /** @module pathfora/display-conditions/impressions/impressions-checker */ - - /** - * Check if the widget has met the impressions - * display condition. - * - * @exports impressionsChecker - * @params {object} impressionConstraints - * @params {object} widget - * @params {boolean} valid - */ - function impressionsChecker (impressionConstraints, widget) { - var parts, - totalImpressions, - valid = true, - id = PREFIX_IMPRESSION + widget.id, - sessionImpressions = ~~sessionStorage.getItem(id), - sessionImpressionsForAllWidgets = 0, - total = readCookie(id), - now = Date.now(); - - // retain backwards compatibility if using legacy method of: - impressionConstraints.widget = impressionConstraints.widget || {}; - impressionConstraints.global = impressionConstraints.global || {}; - - // migrate impressions.session to impressions.widget.session if not also set - if (typeof impressionConstraints.widget.session === 'undefined') { - impressionConstraints.widget.session = impressionConstraints.session; - } - // migrate impressions.total to impressions.widget.total if not also set - if (typeof impressionConstraints.widget.total === 'undefined') { - impressionConstraints.widget.total = impressionConstraints.total; - } - // migrate impressions.buffer to impressions.widget.buffer if not also set - if (typeof impressionConstraints.widget.buffer === 'undefined') { - impressionConstraints.widget.buffer = impressionConstraints.buffer; - } - - // widget specific session total - if (!sessionImpressions) { - sessionImpressions = 0; - } - - // widget specific historic total - if (!total) { - totalImpressions = 0; - } else { - parts = total.split('|'); - totalImpressions = parseInt(parts[0], 10); - - if ( - typeof parts[1] !== 'undefined' && - Math.abs(parts[1] - now) / 1000 < impressionConstraints.widget.buffer - ) { - valid = false; - } - } - - // all widget session total - if (impressionConstraints.global.session > 0) { - for (var i = 0; i < ~~sessionStorage.length; i++) { - var k = sessionStorage.key(i); - if (typeof k !== 'undefined' && k.includes(PREFIX_IMPRESSION)) { - sessionImpressionsForAllWidgets = - sessionImpressionsForAllWidgets + ~~sessionStorage.getItem(k); - } - } - } - - if ( - sessionImpressions >= impressionConstraints.widget.session || - totalImpressions >= impressionConstraints.widget.total || - sessionImpressionsForAllWidgets >= impressionConstraints.global.session - ) { - valid = false; - } - - return valid; - } - - /** @module pathfora/data/request/report-data */ - - /** - * Send data object to Lytics and GA - * - * @exports reportData - * @params {object} data - */ - function reportData (data) { - var gaLabel, trackers; - - if (typeof jstag === 'object') { - window.jstag.send(data); - } - - if (window.pathfora.enableGA === true && typeof window.ga === 'function' && typeof window.ga.getAll === 'function') { - gaLabel = data['pf-widget-action'] || data['pf-widget-event']; - trackers = window.ga.getAll(); - - for (var i = 0; i < trackers.length; i++) { - var name = trackers[i].get('name'); - - window.ga( - name + '.send', - 'event', - 'Lytics', - data['pf-widget-id'] + ' : ' + gaLabel, - '', - { - nonInteraction: true - } - ); - } - } - } - - /** @module pathfora/data/tracking/track-widget-action */ - - /** - * Format and track interaction events such as - * CTA clicks, form status, etc. - * - * @exports trackWidgetAction - * @params {string} action - * @params {object} widget - * @params {object} htmlElement - */ - function trackWidgetAction (action, widget, htmlElement) { - var child, elem, i; - - var params = { - 'pf-widget-id': widget.id, - 'pf-widget-type': widget.type, - 'pf-widget-layout': widget.layout, - 'pf-widget-variant': widget.variant - }; - - if (widget.recommend && widget.content && widget.content.length > 0) { - params['pf-widget-content'] = widget.content[0]; - } - - switch (action) { - case 'show': - pathforaDataObject.displayedWidgets.push(params); - break; - case 'close': - params['pf-widget-action'] = !!widget.closeAction && widget.closeAction.name || 'close'; - pathforaDataObject.closedWidgets.push(params); - break; - case 'confirm': - if (htmlElement && hasClass(htmlElement, 'pf-content-unit')) { - params['pf-widget-action'] = 'content recommendation'; - } else { - params['pf-widget-action'] = !!widget.confirmAction && widget.confirmAction.name || 'default confirm'; - pathforaDataObject.completedActions.push(params); - } - break; - case 'cancel': - params['pf-widget-action'] = !!widget.cancelAction && widget.cancelAction.name || 'default cancel'; - pathforaDataObject.cancelledActions.push(params); - break; - case 'success.confirm': - params['pf-widget-action'] = !!widget.formStates && !!widget.formStates.success - && !!widget.formStates.success.confirmAction && widget.formStates.success.confirmAction.name || 'success confirm'; - pathforaDataObject.completedActions.push(params); - break; - case 'success.cancel': - params['pf-widget-action'] = !!widget.formStates && !!widget.formStates.success - && !!widget.formStates.success.cancelAction && widget.formStates.success.cancelAction.name || 'success cancel'; - pathforaDataObject.cancelledActions.push(params); - break; - case 'error.confirm': - params['pf-widget-action'] = !!widget.formStates && !!widget.formStates.error - && !!widget.formStates.error.confirmAction && widget.formStates.error.confirmAction.name || 'error confirm'; - pathforaDataObject.completedActions.push(params); - break; - case 'error.cancel': - params['pf-widget-action'] = !!widget.formStates && !!widget.formStates.error - && !!widget.formStates.error.cancelAction && widget.formStates.error.cancelAction.name || 'error cancel'; - pathforaDataObject.cancelledActions.push(params); - break; - - case 'submit': - case 'unlock': - if (hasClass(htmlElement, 'pf-custom-form')) { - params['pf-custom-form'] = {}; - } - - for (elem in htmlElement.children) { - if (htmlElement.children.hasOwnProperty(elem)) { - child = htmlElement.children[elem]; - - if (hasClass(child, 'pf-widget-radio-group') || hasClass(child, 'pf-widget-checkbox-group')) { - var values = [], - name = '', - inputs = child.querySelectorAll('input'); - - for (i = 0; i < inputs.length; i++) { - var input = inputs[i]; - if (input.checked) { - name = input.getAttribute('name'); - values.push(input.value); - } - } - - if (name !== '') { - params['pf-custom-form'][name] = values; - } - } else if (child && typeof child.getAttribute !== 'undefined' && child.getAttribute('name') !== null) { - params['pf-form-' + child.getAttribute('name')] = child.value; - } else if (hasClass(htmlElement, 'pf-custom-form') && child && child.querySelector) { - var val = child.querySelector('input, select, textarea'); - - if (val && typeof val.getAttribute !== 'undefined' && val.getAttribute('name') !== null) { - params['pf-custom-form'][val.getAttribute('name')] = val.value; - } - } - } - } - - if (action === 'unlock') { - saveCookie(PREFIX_UNLOCK + widget.id, true, widget.expiration); - } - - break; - case 'subscribe': - params['pf-form-email'] = htmlElement.elements.email.value; - break; - case 'hover': - if (hasClass(htmlElement, 'pf-content-unit')) { - params['pf-widget-action'] = 'content recommendation'; - } else if (hasClass(htmlElement, 'pf-widget-ok')) { - if (htmlElement.parentElement && hasClass(htmlElement.parentElement, 'success-state')) { - params['pf-widget-action'] = 'success.confirm'; - } else if (htmlElement.parentElement && hasClass(htmlElement.parentElement, 'error-state')) { - params['pf-widget-action'] = 'error.confirm'; - } else { - params['pf-widget-action'] = 'confirm'; - } - } else if (hasClass(htmlElement, 'pf-widget-cancel')) { - if (htmlElement.parentElement && hasClass(htmlElement.parentElement, 'success-state')) { - params['pf-widget-action'] = 'success.cancel'; - } else if (htmlElement.parentElement && hasClass(htmlElement.parentElement, 'error-state')) { - params['pf-widget-action'] = 'error.cancel'; - } else { - params['pf-widget-action'] = 'cancel'; - } - } else if (hasClass(htmlElement, 'pf-widget-close')) { - params['pf-widget-action'] = 'close'; - } - break; - case 'focus': - if (htmlElement && typeof htmlElement.getAttribute !== 'undefined' && htmlElement.getAttribute('name') !== null) { - params['pf-widget-action'] = htmlElement.getAttribute('name'); - } - break; - case 'form_start': - if (htmlElement && typeof htmlElement.getAttribute !== 'undefined' && htmlElement.getAttribute('name') !== null) { - params['pf-widget-action'] = htmlElement.getAttribute('name'); - } - break; - } - - params['pf-widget-event'] = action; - reportData(params); - } - - /** @module pathfora/display-conditions/impressions/increment-impressions */ - - /** - * Increment the impression count for a widget - * - * @exports incrementImpressions - * @params {object} widget - */ - function incrementImpressions (widget) { - var parts, - totalImpressions, - id = PREFIX_IMPRESSION + widget.id, - sessionImpressions = ~~sessionStorage.getItem(id), - total = readCookie(id), - now = Date.now(); - - if (!sessionImpressions) { - sessionImpressions = 1; - } else { - sessionImpressions += 1; - } - - if (!total) { - totalImpressions = 1; - } else { - parts = total.split('|'); - totalImpressions = parseInt(parts[0], 10) + 1; - } - - sessionStorage.setItem(id, sessionImpressions); - saveCookie( - id, - Math.min(totalImpressions, 9998) + '|' + now, - widget.expiration - ); - } - - /** @module pathfora/validation/validate-widget-position */ - - /** - * Validate that the widget has correct position field - * for its layout and type - * - * @exports validateWidgetPosition - * @params {object} widget - * @params {object} config - */ - function validateWidgetPosition (widget, config) { - var choices; - - switch (config.layout) { - case 'modal': - choices = ['']; - break; - case 'slideout': - choices = [ - 'bottom-left', - 'bottom-right', - 'left', - 'right', - 'top-left', - 'top-right' - ]; - break; - case 'bar': - choices = ['top-absolute', 'top-fixed', 'bottom-fixed']; - break; - case 'button': - choices = [ - 'left', - 'right', - 'top-left', - 'top-right', - 'bottom-left', - 'bottom-right' - ]; - break; - case 'inline': - choices = []; - break; - } - - if (choices.indexOf(config.position) === -1) ; - } - - /** @module pathfora/widgets/setup-widget-position */ - - /** - * Validate that the widget has correct position field, - * and choose the default if it does not - * - * @exports setupWidgetPostion - * @params {object} widget - * @params {object} config - */ - function setupWidgetPosition (widget, config) { - if (config.position) { - validateWidgetPosition(widget, config); - } else { - config.position = defaultPositions[config.layout]; - } - } - - /** @module pathfora/widgets/close-widget */ - - /** - * Close a widget and remove it from the dom - * - * @exports closeWidget - * @params {string} id - * @params {boolean} noTrack - */ - function closeWidget (id, noTrack) { - var i, - node = document$1.getElementById(id); - - // FIXME Change to Array#some or Array#filter - for (i = 0; i < widgetTracker.openedWidgets.length; i++) { - if (widgetTracker.openedWidgets[i].id === id) { - if (!noTrack) { - trackWidgetAction('close', widgetTracker.openedWidgets[i]); - } - - for (var key in widgetTracker.openedWidgets[i].listeners) { - if (widgetTracker.openedWidgets[i].listeners.hasOwnProperty(key)) { - var val = widgetTracker.openedWidgets[i].listeners[key]; - val.target.removeEventListener(val.type, val.fn); - } - } - - widgetTracker.openedWidgets.splice(i, 1); - break; - } - } - - removeClass(node, 'opened'); - - if (hasClass(node, 'pf-has-push-down')) { - var pushDown = document$1.querySelector('.pf-push-down'); - if (pushDown) { - removeClass(pushDown, 'opened'); - } - } - - // FIXME 500 - magical number - setTimeout(function () { - if (node && node.parentNode) { - node.parentNode.removeChild(node); - - for (i = 0; i < widgetTracker.initializedWidgets.length; i++) { - if (widgetTracker.initializedWidgets[i] === id) { - widgetTracker.initializedWidgets.splice(i, 1); - } - } - } - }, 500); - } - - /** @module pathfora/form/handle-form-states */ - - /** - * Handles showing the success or error state of a form. - * - * @exports handleFormStates - * @params {boolean} successful - * @params {object} widget - * @params {object} config - */ - function handleFormStates (successful, widget, config) { - if (config.formStates) { - var delay = 0; - - if (successful) { - addClass(widget, 'success'); - delay = config.formStates.success && typeof config.formStates.success.delay !== 'undefined' ? config.formStates.success.delay * 1000 : 3000; - } else { - addClass(widget, 'error'); - delay = config.formStates.error && typeof config.formStates.error.delay !== 'undefined' ? config.formStates.error.delay * 1000 : 3000; - } - - if (delay > 0) { - setTimeout(function () { - closeWidget(widget.id, true); - }, delay); - } - } - } - - /** @module pathfora/widgets/actions/widgetOnModalClose */ - - /** - * Execute the onModalClose callback - * if set by the user - * - * @exports widgetOnModalClose - * @params {object} widget - * @params {object} config - * @params {object} event - */ - - function widgetOnModalClose (widget, config, event) { - if (typeof config.onModalClose === 'function') { - config.onModalClose(callbackTypes.MODAL_CLOSE, { - widget: widget, - config: config, - event: event - }); - } - } - - /** @module pathfora/widgets/actions/update-action-cookie */ - - /** - * Increase the value count of the actions - * saves as cookies - * - * @exports updateActionCookie - * @params {string} name - * @params {object} expiration - */ - - function updateActionCookie (name, expiration) { - var ct, - val = readCookie(name), - duration = Date.now(); - - if (val) { - val = val.split('|'); - ct = Math.min(parseInt(val[0], 10), 9998) + 1; - } else { - ct = 1; - } - - saveCookie(name, ct + '|' + duration, expiration); - } - - /** @module pathfora/widgets/actions/buton-action */ - - /** - * Execute any callbacks that were assigned - * to a button, and perform tracking - * - * @exports widgetOnModalClose - * @params {object} btn - * @params {string} type - * @params {object} config - * @params {object} widget - */ - - function buttonAction (btn, type, config, widget) { - var prefix, callbackType, action, shouldClose; - - switch (type) { - case 'close': - prefix = PREFIX_CLOSE; - callbackType = callbackTypes.MODAL_CLOSE; - action = config.closeAction; - shouldClose = true; - break; - case 'cancel': - case 'success.cancel': - case 'error.cancel': - prefix = PREFIX_CANCEL; - action = config.cancelAction; - shouldClose = config.layout !== 'inline'; - - if (type === 'success.cancel') { - action = config.formStates.success.cancelAction; - } - - if (type === 'error.cancel') { - action = config.formStates.error.cancelAction; - } - - break; - case 'confirm': - case 'success.confirm': - case 'error.confirm': - prefix = PREFIX_CONFIRM; - shouldClose = config.layout !== 'inline'; - - if (type === 'success.confirm') { - action = config.formStates.success.confirmAction; - } - if (type === 'error.confirm') { - action = config.formStates.error.confirmAction; - } - - break; - } - - btn.onmouseenter = function (event) { - trackWidgetAction('hover', config, event.target); - }; - - btn.onclick = function (event) { - trackWidgetAction(type, config); - updateActionCookie(prefix + widget.id, config.expiration); - - if (typeof action === 'object') { - if (action.close === false) { - shouldClose = false; - } - - if (typeof action.callback === 'function') { - action.callback(callbackType, { - widget: widget, - config: config, - event: event - }); - } - } - - if (shouldClose) { - closeWidget(widget.id, true); - widgetOnModalClose(widget, config, event); - } - }; - } - - /** @module pathfora/widgets/actions/construct-widget-actions */ - - /** - * Add callbacks and tracking for user interactions - * with widgets - * - * @exports constructWidgetActions - * @params {object} widget - * @params {object} config - */ - function constructWidgetActions (widget, config) { - var widgetOnButtonClick, - widgetFormValidate, - widgetForm, - widgetOk = widget.querySelector('.pf-widget-ok'), - widgetCancel = widget.querySelector('.pf-widget-cancel'), - widgetClose = widget.querySelector('.pf-widget-close'), - widgetReco = widget.querySelector('.pf-content-unit'); - - // Tracking for widgets with a form element - switch (config.type) { - case 'form': - case 'sitegate': - case 'subscription': - widgetForm = widget.querySelector('form'); +}); - var onInputChange = function (event) { - if (event.target.value && event.target.value.length > 0) { - trackWidgetAction('form_start', config, event.target); - } - }; + var cov_2mw9duxfyr=function(){var path="/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/window.js",hash="f895350a54876536344d939b7fc06d5e00f97e68",Function=function(){}.constructor,global=new Function('return this')(),gcv="__coverage__",coverageData={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/window.js",statementMap:{},fnMap:{},branchMap:{},s:{},f:{},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}(); - var onInputFocus = function (event) { - trackWidgetAction('focus', config, event.target); - }; + var cov_zw2dbtrsz=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/document.js',hash='ed87696a893b6e0032ff929d1f747cfb5ef1cccb',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/document.js',statementMap:{},fnMap:{},branchMap:{},s:{},f:{},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();var document$1 = window.document; - // Additional tracking for input focus and entering text into the form - for (var elem in widgetForm.childNodes) { - if (widgetForm.children.hasOwnProperty(elem)) { - var child = widgetForm.children[elem]; - if ( - typeof child.getAttribute !== 'undefined' && - child.getAttribute('name') !== null - ) { - // Track focus of form elements - child.onfocus = onInputFocus; + var cov_20kgydebfb=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/on-dom-ready.js',hash='3570f95fcb708743c2e7b063653a46fffd6e57a0',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/on-dom-ready.js',statementMap:{'0':{start:{line:7,column:11},end:{line:7,column:15}},'1':{start:{line:8,column:13},end:{line:8,column:46}},'2':{start:{line:9,column:25},end:{line:9,column:43}},'3':{start:{line:10,column:15},end:{line:10,column:80}},'4':{start:{line:12,column:2},end:{line:21,column:3}},'5':{start:{line:13,column:4},end:{line:17,column:7}},'6':{start:{line:14,column:6},end:{line:14,column:62}},'7':{start:{line:15,column:6},end:{line:15,column:26}},'8':{start:{line:16,column:6},end:{line:16,column:11}},'9':{start:{line:19,column:4},end:{line:19,column:24}},'10':{start:{line:20,column:4},end:{line:20,column:9}}},fnMap:{'0':{name:'onDOMready',decl:{start:{line:5,column:24},end:{line:5,column:34}},loc:{start:{line:5,column:40},end:{line:22,column:1}},line:5},'1':{name:'(anonymous_1)',decl:{start:{line:13,column:58},end:{line:13,column:59}},loc:{start:{line:13,column:70},end:{line:17,column:5}},line:13}},branchMap:{'0':{loc:{start:{line:10,column:16},end:{line:10,column:53}},type:'cond-expr',locations:[{start:{line:10,column:23},end:{line:10,column:35}},{start:{line:10,column:38},end:{line:10,column:53}}],line:10},'1':{loc:{start:{line:12,column:2},end:{line:21,column:3}},type:'if',locations:[{start:{line:12,column:2},end:{line:21,column:3}},{start:{line:12,column:2},end:{line:21,column:3}}],line:12}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0},f:{'0':0,'1':0},b:{'0':[0,0],'1':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function onDOMready(fn){cov_20kgydebfb.f[0]++;var handler,pf=(cov_20kgydebfb.s[0]++,this),hack=(cov_20kgydebfb.s[1]++,document$1.documentElement.doScroll),domContentLoaded=(cov_20kgydebfb.s[2]++,'DOMContentLoaded'),loaded=(cov_20kgydebfb.s[3]++,(hack?(cov_20kgydebfb.b[0][0]++,/^loaded|^c/):(cov_20kgydebfb.b[0][1]++,/^loaded|^i|^c/)).test(document$1.readyState));cov_20kgydebfb.s[4]++;if(!loaded){cov_20kgydebfb.b[1][0]++;cov_20kgydebfb.s[5]++;document$1.addEventListener(domContentLoaded,handler=function(){cov_20kgydebfb.f[1]++;cov_20kgydebfb.s[6]++;document$1.removeEventListener(domContentLoaded,handler);cov_20kgydebfb.s[7]++;pf.DOMLoaded=true;cov_20kgydebfb.s[8]++;fn();});}else{cov_20kgydebfb.b[1][1]++;cov_20kgydebfb.s[9]++;pf.DOMLoaded=true;cov_20kgydebfb.s[10]++;fn();}} - // Track input to indicate they've begun to interact with the form - child.onchange = onInputChange; - } - } - } + var cov_1gjcy47tge=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/escape-regex.js',hash='06e0efdf92b0c1e715aa9f456c77c19285d6c53d',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/escape-regex.js',statementMap:{'0':{start:{line:11,column:2},end:{line:11,column:58}}},fnMap:{'0':{name:'escapeRegex',decl:{start:{line:10,column:24},end:{line:10,column:35}},loc:{start:{line:10,column:40},end:{line:12,column:1}},line:10}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function escapeRegex(s){cov_1gjcy47tge.f[0]++;cov_1gjcy47tge.s[0]++;return String(s).replace(/[\\^$*+?.()|[\]{}]/g,'\\$&');} - // Form submit handler - widgetFormValidate = function (event) { - event.preventDefault(); + var cov_15tt85t923=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/remove-class.js',hash='e66c2d0249f9e02a72fe05e9322c98fcec15e3a7',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/remove-class.js',statementMap:{'0':{start:{line:13,column:24},end:{line:17,column:19}},'1':{start:{line:18,column:2},end:{line:18,column:70}}},fnMap:{'0':{name:'removeClass',decl:{start:{line:12,column:24},end:{line:12,column:35}},loc:{start:{line:12,column:57},end:{line:19,column:1}},line:12}},branchMap:{},s:{'0':0,'1':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function removeClass(DOMNode,className){cov_15tt85t923.f[0]++;var findClassRegexp=(cov_15tt85t923.s[0]++,new RegExp(['(^|\\b)',escapeRegex(className.split(' ').join('|')),'(\\b|$)'].join(''),'gi'));cov_15tt85t923.s[1]++;DOMNode.className=DOMNode.className.replace(findClassRegexp,' ');} - // Validate that the form is filled out correctly - var valid = true, - requiredElements = Array.prototype.slice.call( - widgetForm.querySelectorAll('[data-required=true]') - ); + var cov_9h1za78mk=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/add-class.js',hash='5fce5cb723cedbc04629e9cda6e813eaa9e17584',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/add-class.js',statementMap:{'0':{start:{line:13,column:2},end:{line:13,column:34}},'1':{start:{line:15,column:2},end:{line:18,column:14}}},fnMap:{'0':{name:'addClass',decl:{start:{line:12,column:24},end:{line:12,column:32}},loc:{start:{line:12,column:54},end:{line:19,column:1}},line:12}},branchMap:{},s:{'0':0,'1':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function addClass(DOMNode,className){cov_9h1za78mk.f[0]++;cov_9h1za78mk.s[0]++;removeClass(DOMNode,className);cov_9h1za78mk.s[1]++;DOMNode.className=[DOMNode.className,className].join(' ');} - for (var i = 0; i < requiredElements.length; i++) { - var field = requiredElements[i]; + var cov_243xq09kbc=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/has-class.js',hash='184df710978177d3b4678752ea1fced978fd87b9',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/has-class.js',statementMap:{'0':{start:{line:14,column:2},end:{line:14,column:94}}},fnMap:{'0':{name:'hasClass',decl:{start:{line:13,column:24},end:{line:13,column:32}},loc:{start:{line:13,column:54},end:{line:15,column:1}},line:13}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function hasClass(DOMNode,className){cov_243xq09kbc.f[0]++;cov_243xq09kbc.s[0]++;return new RegExp('(^| )'+escapeRegex(className)+'( |$)','gi').test(DOMNode.className);} - if (hasClass(widgetForm, 'pf-custom-form')) { - if (field.parentNode) { - var parent = field.parentNode; - removeClass(parent, 'invalid'); + var cov_1ne52p3wne=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/save-cookie.js',hash='6bb1a5499ac8bb3109422e102f133c0c3125fb02',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/save-cookie.js',statementMap:{'0':{start:{line:16,column:2},end:{line:20,column:3}},'1':{start:{line:17,column:4},end:{line:17,column:54}},'2':{start:{line:19,column:4},end:{line:19,column:28}},'3':{start:{line:22,column:2},end:{line:28,column:13}}},fnMap:{'0':{name:'saveCookie',decl:{start:{line:13,column:24},end:{line:13,column:34}},loc:{start:{line:13,column:61},end:{line:29,column:1}},line:13}},branchMap:{'0':{loc:{start:{line:16,column:2},end:{line:20,column:3}},type:'if',locations:[{start:{line:16,column:2},end:{line:20,column:3}},{start:{line:16,column:2},end:{line:20,column:3}}],line:16}},s:{'0':0,'1':0,'2':0,'3':0},f:{'0':0},b:{'0':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function saveCookie(name,value,expiration){cov_1ne52p3wne.f[0]++;var expires;cov_1ne52p3wne.s[0]++;if(expiration){cov_1ne52p3wne.b[0][0]++;cov_1ne52p3wne.s[1]++;expires='; expires='+expiration.toUTCString();}else{cov_1ne52p3wne.b[0][1]++;cov_1ne52p3wne.s[2]++;expires='; expires=0';}cov_1ne52p3wne.s[3]++;document$1.cookie=[encodeURIComponent(name),'=',encodeURIComponent(value),expires,'; path = /'].join('');} - if ( - hasClass(parent, 'pf-widget-radio-group') || - hasClass(parent, 'pf-widget-checkbox-group') - ) { - var inputs = field.querySelectorAll('input'); - var count = 0; + var cov_fcdrt68yr=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/delete-cookie.js',hash='082828395db1e149d7168925cc59900c70da7b91',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/delete-cookie.js',statementMap:{'0':{start:{line:12,column:13},end:{line:12,column:54}},'1':{start:{line:13,column:2},end:{line:13,column:29}}},fnMap:{'0':{name:'deleteCookie',decl:{start:{line:11,column:24},end:{line:11,column:36}},loc:{start:{line:11,column:44},end:{line:14,column:1}},line:11}},branchMap:{},s:{'0':0,'1':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function deleteCookie(name){cov_fcdrt68yr.f[0]++;var date=(cov_fcdrt68yr.s[0]++,new Date('Thu, 01 Jan 1970 00:00:01 GMT'));cov_fcdrt68yr.s[1]++;saveCookie(name,'',date);} - for (var j = 0; j < inputs.length; j++) { - var input = inputs[j]; - if (input.checked) { - count++; - } - } + var cov_1ufed5t8y4=function(){var path="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/is-not-encoded.js",hash="b31c745783171f4295bc1e960a18f34bec510a8e",Function=function(){}.constructor,global=new Function('return this')(),gcv="__coverage__",coverageData={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/is-not-encoded.js",statementMap:{"0":{start:{line:11,column:2},end:{line:15,column:3}},"1":{start:{line:12,column:4},end:{line:12,column:70}},"2":{start:{line:14,column:4},end:{line:14,column:17}}},fnMap:{"0":{name:"isNotEncoded",decl:{start:{line:10,column:24},end:{line:10,column:36}},loc:{start:{line:10,column:41},end:{line:16,column:1}},line:10}},branchMap:{"0":{loc:{start:{line:12,column:11},end:{line:12,column:69}},type:"binary-expr",locations:[{start:{line:12,column:11},end:{line:12,column:38}},{start:{line:12,column:42},end:{line:12,column:69}}],line:12}},s:{"0":0,"1":0,"2":0},f:{"0":0},b:{"0":[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function isNotEncoded(s){cov_1ufed5t8y4.f[0]++;cov_1ufed5t8y4.s[0]++;try{cov_1ufed5t8y4.s[1]++;return (cov_1ufed5t8y4.b[0][0]++,decodeURIComponent(s)===s)&&(cov_1ufed5t8y4.b[0][1]++,encodeURIComponent(s)!==s);}catch(e){cov_1ufed5t8y4.s[2]++;return false;}} - if (count === 0) { - valid = false; - addClass(parent, 'invalid'); - } - } else if ( - !field.value || - (field.getAttribute('type') === 'email' && - !emailValid(field.value)) - ) { - valid = false; - addClass(parent, 'invalid'); + var cov_pq55nlftu=function(){var path="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/decode-safe.js",hash="6ff1d775906cff818755a94d85c98d62c35fba05",Function=function(){}.constructor,global=new Function('return this')(),gcv="__coverage__",coverageData={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/decode-safe.js",statementMap:{"0":{start:{line:12,column:2},end:{line:16,column:3}},"1":{start:{line:13,column:4},end:{line:13,column:33}},"2":{start:{line:15,column:4},end:{line:15,column:13}}},fnMap:{"0":{name:"decodeSafe",decl:{start:{line:11,column:24},end:{line:11,column:34}},loc:{start:{line:11,column:39},end:{line:17,column:1}},line:11}},branchMap:{},s:{"0":0,"1":0,"2":0},f:{"0":0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function decodeSafe(s){cov_pq55nlftu.f[0]++;cov_pq55nlftu.s[0]++;try{cov_pq55nlftu.s[1]++;return decodeURIComponent(s);}catch(e){cov_pq55nlftu.s[2]++;return s;}} - if (i === 0) { - field.focus(); - } - } - } - // legacy support old, non-custom forms - } else if (field.hasAttribute('data-required')) { - removeClass(field, 'invalid'); + var cov_16ikcvco2s=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/read-cookie.js',hash='68718542d8e3ae281550273b1c03d774368afc88',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/read-cookie.js',statementMap:{'0':{start:{line:21,column:16},end:{line:21,column:31}},'1':{start:{line:22,column:25},end:{line:22,column:112}},'2':{start:{line:25,column:2},end:{line:37,column:3}},'3':{start:{line:26,column:4},end:{line:26,column:91}},'4':{start:{line:28,column:14},end:{line:28,column:36}},'5':{start:{line:31,column:4},end:{line:34,column:5}},'6':{start:{line:32,column:6},end:{line:32,column:25}},'7':{start:{line:33,column:6},end:{line:33,column:28}},'8':{start:{line:36,column:4},end:{line:36,column:27}},'9':{start:{line:39,column:2},end:{line:39,column:14}}},fnMap:{'0':{name:'readCookie',decl:{start:{line:20,column:24},end:{line:20,column:34}},loc:{start:{line:20,column:42},end:{line:40,column:1}},line:20}},branchMap:{'0':{loc:{start:{line:25,column:2},end:{line:37,column:3}},type:'if',locations:[{start:{line:25,column:2},end:{line:37,column:3}},{start:{line:25,column:2},end:{line:37,column:3}}],line:25},'1':{loc:{start:{line:31,column:4},end:{line:34,column:5}},type:'if',locations:[{start:{line:31,column:4},end:{line:34,column:5}},{start:{line:31,column:4},end:{line:34,column:5}}],line:31}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0},f:{'0':0},b:{'0':[0,0],'1':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function readCookie(name){cov_16ikcvco2s.f[0]++;var cookies=(cov_16ikcvco2s.s[0]++,document$1.cookie),findCookieRegexp=(cov_16ikcvco2s.s[1]++,cookies.match('(^|;)\\s*'+encodeURIComponent(escapeRegex(name))+'\\s*=\\s*([^;]+)'));cov_16ikcvco2s.s[2]++;if(!findCookieRegexp){cov_16ikcvco2s.b[0][0]++;cov_16ikcvco2s.s[3]++;findCookieRegexp=cookies.match('(^|;)\\s*'+escapeRegex(name)+'\\s*=\\s*([^;]+)');}else{cov_16ikcvco2s.b[0][1]++;var val=(cov_16ikcvco2s.s[4]++,findCookieRegexp.pop());cov_16ikcvco2s.s[5]++;if(isNotEncoded(val)){cov_16ikcvco2s.b[1][0]++;cov_16ikcvco2s.s[6]++;deleteCookie(name);cov_16ikcvco2s.s[7]++;saveCookie(name,val);}else{cov_16ikcvco2s.b[1][1]++;}cov_16ikcvco2s.s[8]++;return decodeSafe(val);}cov_16ikcvco2s.s[9]++;return null;} - if ( - !field.value || - (field.getAttribute('type') === 'email' && - !emailValid(field.value)) - ) { - valid = false; - addClass(field, 'invalid'); - if (i === 0) { - field.focus(); - } - } - } - } + var cov_3z1sj9wq7=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/update-legacy-cookies.js',hash='51cb5b71beaa51927977ccd3be7d7bfcab4f937f',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/update-legacy-cookies.js',statementMap:{'0':{start:{line:31,column:19},end:{line:40,column:3}},'1':{start:{line:42,column:10},end:{line:42,column:11}},'2':{start:{line:44,column:19},end:{line:46,column:3}},'3':{start:{line:45,column:4},end:{line:45,column:49}},'4':{start:{line:48,column:19},end:{line:70,column:3}},'5':{start:{line:49,column:16},end:{line:49,column:35}},'6':{start:{line:52,column:4},end:{line:69,column:5}},'7':{start:{line:53,column:17},end:{line:53,column:25}},'8':{start:{line:54,column:16},end:{line:54,column:24}},'9':{start:{line:55,column:6},end:{line:58,column:7}},'10':{start:{line:56,column:8},end:{line:56,column:27}},'11':{start:{line:57,column:8},end:{line:57,column:30}},'12':{start:{line:61,column:6},end:{line:68,column:7}},'13':{start:{line:62,column:8},end:{line:65,column:9}},'14':{start:{line:63,column:10},end:{line:63,column:29}},'15':{start:{line:64,column:10},end:{line:64,column:72}},'16':{start:{line:72,column:20},end:{line:78,column:3}},'17':{start:{line:73,column:14},end:{line:73,column:39}},'18':{start:{line:74,column:4},end:{line:77,column:5}},'19':{start:{line:75,column:6},end:{line:75,column:35}},'20':{start:{line:76,column:6},end:{line:76,column:77}},'21':{start:{line:80,column:2},end:{line:83,column:3}},'22':{start:{line:81,column:4},end:{line:81,column:70}},'23':{start:{line:82,column:4},end:{line:82,column:72}}},fnMap:{'0':{name:'updateLegacyCookies',decl:{start:{line:29,column:24},end:{line:29,column:43}},loc:{start:{line:29,column:47},end:{line:84,column:1}},line:29},'1':{name:'(anonymous_1)',decl:{start:{line:44,column:19},end:{line:44,column:20}},loc:{start:{line:44,column:32},end:{line:46,column:3}},line:44},'2':{name:'(anonymous_2)',decl:{start:{line:48,column:19},end:{line:48,column:20}},loc:{start:{line:48,column:32},end:{line:70,column:3}},line:48},'3':{name:'(anonymous_3)',decl:{start:{line:72,column:20},end:{line:72,column:21}},loc:{start:{line:72,column:33},end:{line:78,column:3}},line:72}},branchMap:{'0':{loc:{start:{line:52,column:4},end:{line:69,column:5}},type:'if',locations:[{start:{line:52,column:4},end:{line:69,column:5}},{start:{line:52,column:4},end:{line:69,column:5}}],line:52},'1':{loc:{start:{line:55,column:6},end:{line:58,column:7}},type:'if',locations:[{start:{line:55,column:6},end:{line:58,column:7}},{start:{line:55,column:6},end:{line:58,column:7}}],line:55},'2':{loc:{start:{line:62,column:8},end:{line:65,column:9}},type:'if',locations:[{start:{line:62,column:8},end:{line:65,column:9}},{start:{line:62,column:8},end:{line:65,column:9}}],line:62},'3':{loc:{start:{line:74,column:4},end:{line:77,column:5}},type:'if',locations:[{start:{line:74,column:4},end:{line:77,column:5}},{start:{line:74,column:4},end:{line:77,column:5}}],line:74}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0},f:{'0':0,'1':0,'2':0,'3':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function updateLegacyCookies(){cov_3z1sj9wq7.f[0]++;var cookieFind=(cov_3z1sj9wq7.s[0]++,[PREFIX_REC,PREFIX_UNLOCK,PREFIX_IMPRESSION,PREFIX_CONFIRM,PREFIX_CANCEL,PREFIX_CLOSE,PREFIX_AB_TEST,PF_PAGEVIEWS]);var i=(cov_3z1sj9wq7.s[1]++,0);cov_3z1sj9wq7.s[2]++;var filterFunc=function(c){cov_3z1sj9wq7.f[1]++;cov_3z1sj9wq7.s[3]++;return c.trim().indexOf(cookieFind[i])===0;};cov_3z1sj9wq7.s[4]++;var cookieFunc=function(c){cov_3z1sj9wq7.f[2]++;var split=(cov_3z1sj9wq7.s[5]++,c.trim().split('='));cov_3z1sj9wq7.s[6]++;if(split.length===2){cov_3z1sj9wq7.b[0][0]++;var name=(cov_3z1sj9wq7.s[7]++,split[0]);var val=(cov_3z1sj9wq7.s[8]++,split[1]);cov_3z1sj9wq7.s[9]++;if(isNotEncoded(val)){cov_3z1sj9wq7.b[1][0]++;cov_3z1sj9wq7.s[10]++;deleteCookie(name);cov_3z1sj9wq7.s[11]++;saveCookie(name,val);}else{cov_3z1sj9wq7.b[1][1]++;}cov_3z1sj9wq7.s[12]++;try{cov_3z1sj9wq7.s[13]++;if(decodeURIComponent(val)!==decodeURIComponent(decodeURIComponent(val))){cov_3z1sj9wq7.b[2][0]++;cov_3z1sj9wq7.s[14]++;deleteCookie(name);cov_3z1sj9wq7.s[15]++;saveCookie(name,decodeURIComponent(decodeURIComponent(val)));}else{cov_3z1sj9wq7.b[2][1]++;}}catch(e){}}else{cov_3z1sj9wq7.b[0][1]++;}};cov_3z1sj9wq7.s[16]++;var sessionFunc=function(c){cov_3z1sj9wq7.f[3]++;var val=(cov_3z1sj9wq7.s[17]++,sessionStorage.getItem(c));cov_3z1sj9wq7.s[18]++;if(isNotEncoded(val)){cov_3z1sj9wq7.b[3][0]++;cov_3z1sj9wq7.s[19]++;sessionStorage.removeItem(c);cov_3z1sj9wq7.s[20]++;sessionStorage.setItem(encodeURIComponent(c),encodeURIComponent(val));}else{cov_3z1sj9wq7.b[3][1]++;}};cov_3z1sj9wq7.s[21]++;for(i=0;i0)){cov_1smdcvgxxn.b[4][0]++;cov_1smdcvgxxn.s[11]++;queries.push('&');}else{cov_1smdcvgxxn.b[4][1]++;}cov_1smdcvgxxn.s[12]++;queries.push(key+'[]='+params[key][i]);}else{cov_1smdcvgxxn.b[3][1]++;}}}else{cov_1smdcvgxxn.b[2][1]++;cov_1smdcvgxxn.s[13]++;queries.push(key+'='+params[key]);}cov_1smdcvgxxn.s[14]++;count++;}else{cov_1smdcvgxxn.b[0][1]++;}}cov_1smdcvgxxn.s[15]++;return queries.join('');} - if (widgetClose) { - buttonAction(widgetClose, 'close', config, widget); - } + var cov_24rkqoahet=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/url/escape-uri.js',hash='3f12410d4fec74ebed5d5502db26b8f6c0c4caa2',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/url/escape-uri.js',statementMap:{'0':{start:{line:13,column:2},end:{line:13,column:28}},'1':{start:{line:15,column:15},end:{line:15,column:26}},'2':{start:{line:16,column:16},end:{line:16,column:18}},'3':{start:{line:17,column:16},end:{line:17,column:40}},'4':{start:{line:18,column:20},end:{line:18,column:48}},'5':{start:{line:21,column:4},end:{line:21,column:33}},'6':{start:{line:25,column:4},end:{line:25,column:33}},'7':{start:{line:29,column:4},end:{line:29,column:67}},'8':{start:{line:33,column:4},end:{line:33,column:85}},'9':{start:{line:37,column:4},end:{line:40,column:31}},'10':{start:{line:43,column:2},end:{line:60,column:3}},'11':{start:{line:44,column:19},end:{line:44,column:30}},'12':{start:{line:45,column:19},end:{line:45,column:41}},'13':{start:{line:47,column:4},end:{line:59,column:5}},'14':{start:{line:48,column:6},end:{line:48,column:24}},'15':{start:{line:49,column:11},end:{line:59,column:5}},'16':{start:{line:52,column:6},end:{line:52,column:24}},'17':{start:{line:53,column:11},end:{line:59,column:5}},'18':{start:{line:54,column:6},end:{line:56,column:36}},'19':{start:{line:58,column:6},end:{line:58,column:29}},'20':{start:{line:62,column:2},end:{line:62,column:26}}},fnMap:{'0':{name:'escapeURI',decl:{start:{line:11,column:24},end:{line:11,column:33}},loc:{start:{line:11,column:50},end:{line:63,column:1}},line:11},'1':{name:'isHexDigit',decl:{start:{line:20,column:11},end:{line:20,column:21}},loc:{start:{line:20,column:26},end:{line:22,column:3}},line:20},'2':{name:'toHexDigit',decl:{start:{line:24,column:11},end:{line:24,column:21}},loc:{start:{line:24,column:26},end:{line:26,column:3}},line:24},'3':{name:'containsChar',decl:{start:{line:28,column:11},end:{line:28,column:23}},loc:{start:{line:28,column:44},end:{line:30,column:3}},line:28},'4':{name:'isURISeparator',decl:{start:{line:32,column:11},end:{line:32,column:25}},loc:{start:{line:32,column:30},end:{line:34,column:3}},line:32},'5':{name:'shouldEscape',decl:{start:{line:36,column:11},end:{line:36,column:23}},loc:{start:{line:36,column:35},end:{line:41,column:3}},line:36}},branchMap:{'0':{loc:{start:{line:13,column:2},end:{line:13,column:27}},type:'binary-expr',locations:[{start:{line:13,column:2},end:{line:13,column:9}},{start:{line:13,column:14},end:{line:13,column:26}}],line:13},'1':{loc:{start:{line:17,column:16},end:{line:17,column:40}},type:'binary-expr',locations:[{start:{line:17,column:16},end:{line:17,column:31}},{start:{line:17,column:35},end:{line:17,column:40}}],line:17},'2':{loc:{start:{line:18,column:20},end:{line:18,column:48}},type:'binary-expr',locations:[{start:{line:18,column:20},end:{line:18,column:39}},{start:{line:18,column:43},end:{line:18,column:48}}],line:18},'3':{loc:{start:{line:37,column:11},end:{line:40,column:30}},type:'binary-expr',locations:[{start:{line:37,column:11},end:{line:37,column:36}},{start:{line:37,column:40},end:{line:40,column:30}}],line:37},'4':{loc:{start:{line:47,column:4},end:{line:59,column:5}},type:'if',locations:[{start:{line:47,column:4},end:{line:59,column:5}},{start:{line:47,column:4},end:{line:59,column:5}}],line:47},'5':{loc:{start:{line:47,column:8},end:{line:47,column:35}},type:'binary-expr',locations:[{start:{line:47,column:8},end:{line:47,column:15}},{start:{line:47,column:19},end:{line:47,column:35}}],line:47},'6':{loc:{start:{line:49,column:11},end:{line:59,column:5}},type:'if',locations:[{start:{line:49,column:11},end:{line:59,column:5}},{start:{line:49,column:11},end:{line:59,column:5}}],line:49},'7':{loc:{start:{line:49,column:15},end:{line:51,column:35}},type:'binary-expr',locations:[{start:{line:49,column:15},end:{line:49,column:26}},{start:{line:49,column:30},end:{line:49,column:46}},{start:{line:49,column:50},end:{line:49,column:69}},{start:{line:50,column:8},end:{line:50,column:35}},{start:{line:51,column:8},end:{line:51,column:35}}],line:49},'8':{loc:{start:{line:53,column:11},end:{line:59,column:5}},type:'if',locations:[{start:{line:53,column:11},end:{line:59,column:5}},{start:{line:53,column:11},end:{line:59,column:5}}],line:53}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0},f:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0,0,0,0],'8':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function escapeURI(text,options){cov_24rkqoahet.f[0]++;cov_24rkqoahet.s[0]++;(cov_24rkqoahet.b[0][0]++,options)||(cov_24rkqoahet.b[0][1]++,options={});var length=(cov_24rkqoahet.s[1]++,text.length),escaped=(cov_24rkqoahet.s[2]++,[]),usePlus=(cov_24rkqoahet.s[3]++,(cov_24rkqoahet.b[1][0]++,options.usePlus)||(cov_24rkqoahet.b[1][1]++,false)),keepEscaped=(cov_24rkqoahet.s[4]++,(cov_24rkqoahet.b[2][0]++,options.keepEscaped)||(cov_24rkqoahet.b[2][1]++,false));function isHexDigit(c){cov_24rkqoahet.f[1]++;cov_24rkqoahet.s[5]++;return /[0-9A-Fa-f]/.test(c);}function toHexDigit(i){cov_24rkqoahet.f[2]++;cov_24rkqoahet.s[6]++;return '0123456789ABCDEF'[i];}function containsChar(charMap,charCode){cov_24rkqoahet.f[3]++;cov_24rkqoahet.s[7]++;return (charMap[charCode>>5]&1<<(charCode&31))!==0;}function isURISeparator(c){cov_24rkqoahet.f[4]++;cov_24rkqoahet.s[8]++;return ['#',':',';','/','?','$','&','+',',','@','='].indexOf(c)!==-1;}function shouldEscape(charText){cov_24rkqoahet.f[5]++;cov_24rkqoahet.s[9]++;return (cov_24rkqoahet.b[3][0]++,!isURISeparator(charText))&&(cov_24rkqoahet.b[3][1]++,containsChar([0xffffffff,0xf80008fd,0x78000001,0xb8000001,0xffffffff,0xffffffff,0xffffffff,0xffffffff],charText.charCodeAt(0)));}cov_24rkqoahet.s[10]++;for(var index=0;index=index+2)&&(cov_24rkqoahet.b[7][3]++,isHexDigit(text[index+1]))&&(cov_24rkqoahet.b[7][4]++,isHexDigit(text[index+2]))){cov_24rkqoahet.b[6][0]++;cov_24rkqoahet.s[16]++;escaped.push('%');}else{cov_24rkqoahet.b[6][1]++;cov_24rkqoahet.s[17]++;if(shouldEscape(charText)){cov_24rkqoahet.b[8][0]++;cov_24rkqoahet.s[18]++;escaped.push('%',toHexDigit(charCode>>4),toHexDigit(charCode&0xf));}else{cov_24rkqoahet.b[8][1]++;cov_24rkqoahet.s[19]++;escaped.push(charText);}}}}cov_24rkqoahet.s[20]++;return escaped.join('');} - if (widgetCancel) { - buttonAction(widgetCancel, 'cancel', config, widget); - } + var cov_21027wtlgk=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/objects/update-object.js',hash='60f828aab2079c57979216857a57a96f3eb52a0d',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/objects/update-object.js',statementMap:{'0':{start:{line:11,column:2},end:{line:22,column:3}},'1':{start:{line:12,column:4},end:{line:21,column:5}},'2':{start:{line:13,column:6},end:{line:18,column:7}},'3':{start:{line:14,column:8},end:{line:16,column:9}},'4':{start:{line:15,column:10},end:{line:15,column:28}},'5':{start:{line:17,column:8},end:{line:17,column:49}},'6':{start:{line:19,column:11},end:{line:21,column:5}},'7':{start:{line:20,column:6},end:{line:20,column:34}}},fnMap:{'0':{name:'updateObject',decl:{start:{line:10,column:24},end:{line:10,column:36}},loc:{start:{line:10,column:54},end:{line:23,column:1}},line:10}},branchMap:{'0':{loc:{start:{line:12,column:4},end:{line:21,column:5}},type:'if',locations:[{start:{line:12,column:4},end:{line:21,column:5}},{start:{line:12,column:4},end:{line:21,column:5}}],line:12},'1':{loc:{start:{line:12,column:8},end:{line:12,column:128}},type:'binary-expr',locations:[{start:{line:12,column:8},end:{line:12,column:35}},{start:{line:12,column:39},end:{line:12,column:71}},{start:{line:12,column:75},end:{line:12,column:96}},{start:{line:12,column:100},end:{line:12,column:128}}],line:12},'2':{loc:{start:{line:13,column:6},end:{line:18,column:7}},type:'if',locations:[{start:{line:13,column:6},end:{line:18,column:7}},{start:{line:13,column:6},end:{line:18,column:7}}],line:13},'3':{loc:{start:{line:14,column:8},end:{line:16,column:9}},type:'if',locations:[{start:{line:14,column:8},end:{line:16,column:9}},{start:{line:14,column:8},end:{line:16,column:9}}],line:14},'4':{loc:{start:{line:19,column:11},end:{line:21,column:5}},type:'if',locations:[{start:{line:19,column:11},end:{line:21,column:5}},{start:{line:19,column:11},end:{line:21,column:5}}],line:19}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0},f:{'0':0},b:{'0':[0,0],'1':[0,0,0,0],'2':[0,0],'3':[0,0],'4':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function updateObject(object,config){cov_21027wtlgk.f[0]++;cov_21027wtlgk.s[0]++;for(var prop in config){cov_21027wtlgk.s[1]++;if((cov_21027wtlgk.b[1][0]++,config.hasOwnProperty(prop))&&(cov_21027wtlgk.b[1][1]++,typeof config[prop]==='object')&&(cov_21027wtlgk.b[1][2]++,config[prop]!==null)&&(cov_21027wtlgk.b[1][3]++,!Array.isArray(config[prop]))){cov_21027wtlgk.b[0][0]++;cov_21027wtlgk.s[2]++;if(config.hasOwnProperty(prop)){cov_21027wtlgk.b[2][0]++;cov_21027wtlgk.s[3]++;if(typeof object[prop]==='undefined'){cov_21027wtlgk.b[3][0]++;cov_21027wtlgk.s[4]++;object[prop]={};}else{cov_21027wtlgk.b[3][1]++;}cov_21027wtlgk.s[5]++;updateObject(object[prop],config[prop]);}else{cov_21027wtlgk.b[2][1]++;}}else{cov_21027wtlgk.b[0][1]++;cov_21027wtlgk.s[6]++;if(config.hasOwnProperty(prop)){cov_21027wtlgk.b[4][0]++;cov_21027wtlgk.s[7]++;object[prop]=config[prop];}else{cov_21027wtlgk.b[4][1]++;}}}} - if (widgetOk) { - widgetOk.onmouseenter = function (event) { - trackWidgetAction('hover', config, event.target); - }; + var cov_2nqsosr4j1=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/objects/set-object-value.js',hash='ea6fbc1a627aeabea023936dd1b54f7f960ff938',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/objects/set-object-value.js',statementMap:{'0':{start:{line:14,column:15},end:{line:14,column:21}},'1':{start:{line:15,column:15},end:{line:15,column:29}},'2':{start:{line:16,column:2},end:{line:24,column:3}},'3':{start:{line:17,column:15},end:{line:17,column:24}},'4':{start:{line:19,column:4},end:{line:21,column:5}},'5':{start:{line:20,column:6},end:{line:20,column:24}},'6':{start:{line:23,column:4},end:{line:23,column:26}},'7':{start:{line:26,column:2},end:{line:26,column:44}},'8':{start:{line:28,column:2},end:{line:28,column:16}}},fnMap:{'0':{name:'setObjectValue',decl:{start:{line:13,column:24},end:{line:13,column:38}},loc:{start:{line:13,column:60},end:{line:29,column:1}},line:13}},branchMap:{'0':{loc:{start:{line:19,column:4},end:{line:21,column:5}},type:'if',locations:[{start:{line:19,column:4},end:{line:21,column:5}},{start:{line:19,column:4},end:{line:21,column:5}}],line:19}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0},f:{'0':0},b:{'0':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function setObjectValue(object,key,value){cov_2nqsosr4j1.f[0]++;var parent=(cov_2nqsosr4j1.s[0]++,object);var fields=(cov_2nqsosr4j1.s[1]++,key.split('.'));cov_2nqsosr4j1.s[2]++;for(var i=0;i()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/g);cov_bj1trl393.s[1]++;return regex.test(email);} - // get the data submitted to the form - data = Array.prototype.slice - .call(widgetForm.querySelectorAll('input, textarea, select')) - .map(function (element) { - return { - name: element.name || element.id, - value: element.value - }; - }); + var cov_fml3tyua9=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/utils.js',hash='058b7a1e846fbbf6e43fb8fc96e7e61d631c05bb',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/utils.js',statementMap:{'0':{start:{line:39,column:19},end:{line:69,column:1}}},fnMap:{},branchMap:{},s:{'0':0},f:{},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();var utils=(cov_fml3tyua9.s[0]++,{addClass:addClass,hasClass:hasClass,removeClass:removeClass,readCookie:readCookie,saveCookie:saveCookie,deleteCookie:deleteCookie,updateLegacyCookies:updateLegacyCookies,initWidgetScaffold:initWidgetScaffold,insertWidget:insertWidget,constructQueries:constructQueries,escapeURI:escapeURI,updateObject:updateObject,setObjectValue:setObjectValue,getObjectValue:getObjectValue,generateUniqueId:generateUniqueId,escapeRegex:escapeRegex,emailValid:emailValid,decodeSafe:decodeSafe,isNotEncoded:isNotEncoded}); - // onSubmit callback should be deprecated, - // we keep the cb for backwards compatibility. - if (typeof config.onSubmit === 'function') { - config.onSubmit(callbackTypes.FORM_SUBMIT, { - widget: widget, - config: config, - event: event, - data: data - }); - } - } - } + var cov_m1mf6pjbd=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/data/tracking/get-data-object.js',hash='b1f1cd7a2988022180ea2f46fd59540a35579c31',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/data/tracking/get-data-object.js',statementMap:{'0':{start:{line:12,column:2},end:{line:12,column:28}}},fnMap:{'0':{name:'getDataObject',decl:{start:{line:11,column:24},end:{line:11,column:37}},loc:{start:{line:11,column:41},end:{line:13,column:1}},line:11}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function getDataObject(){cov_m1mf6pjbd.f[0]++;cov_m1mf6pjbd.s[0]++;return pathforaDataObject;} - // track confirm action - trackWidgetAction('confirm', config); - updateActionCookie(PREFIX_CONFIRM + widget.id, config.expiration); + var cov_25x5a9km50=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/callbacks/add-callback.js',hash='b3409301c850d8d0210c0384aa710d61d8c62493',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/callbacks/add-callback.js',statementMap:{'0':{start:{line:12,column:2},end:{line:23,column:3}},'1':{start:{line:14,column:4},end:{line:14,column:24}},'2':{start:{line:15,column:4},end:{line:15,column:11}},'3':{start:{line:16,column:9},end:{line:23,column:3}},'4':{start:{line:18,column:17},end:{line:18,column:41}},'5':{start:{line:19,column:4},end:{line:22,column:5}},'6':{start:{line:20,column:6},end:{line:20,column:27}},'7':{start:{line:21,column:6},end:{line:21,column:13}},'8':{start:{line:26,column:2},end:{line:26,column:26}}},fnMap:{'0':{name:'addCallback',decl:{start:{line:11,column:24},end:{line:11,column:35}},loc:{start:{line:11,column:41},end:{line:27,column:1}},line:11}},branchMap:{'0':{loc:{start:{line:12,column:2},end:{line:23,column:3}},type:'if',locations:[{start:{line:12,column:2},end:{line:23,column:3}},{start:{line:12,column:2},end:{line:23,column:3}}],line:12},'1':{loc:{start:{line:12,column:6},end:{line:12,column:37}},type:'binary-expr',locations:[{start:{line:12,column:6},end:{line:12,column:16}},{start:{line:12,column:20},end:{line:12,column:37}}],line:12},'2':{loc:{start:{line:16,column:9},end:{line:23,column:3}},type:'if',locations:[{start:{line:16,column:9},end:{line:23,column:3}},{start:{line:16,column:9},end:{line:23,column:3}}],line:16},'3':{loc:{start:{line:16,column:13},end:{line:16,column:73}},type:'binary-expr',locations:[{start:{line:16,column:13},end:{line:16,column:25}},{start:{line:16,column:29},end:{line:16,column:73}}],line:16},'4':{loc:{start:{line:19,column:4},end:{line:22,column:5}},type:'if',locations:[{start:{line:19,column:4},end:{line:22,column:5}},{start:{line:19,column:4},end:{line:22,column:5}}],line:19},'5':{loc:{start:{line:19,column:8},end:{line:19,column:39}},type:'binary-expr',locations:[{start:{line:19,column:8},end:{line:19,column:19}},{start:{line:19,column:23},end:{line:19,column:39}}],line:19}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function addCallback(cb){cov_25x5a9km50.f[0]++;cov_25x5a9km50.s[0]++;if((cov_25x5a9km50.b[1][0]++,window.lio)&&(cov_25x5a9km50.b[1][1]++,window.lio.loaded)){cov_25x5a9km50.b[0][0]++;cov_25x5a9km50.s[1]++;cb(window.lio.data);cov_25x5a9km50.s[2]++;return;}else{cov_25x5a9km50.b[0][1]++;cov_25x5a9km50.s[3]++;if((cov_25x5a9km50.b[3][0]++,window.jstag)&&(cov_25x5a9km50.b[3][1]++,typeof window.jstag.getEntity==='function')){cov_25x5a9km50.b[2][0]++;var entity=(cov_25x5a9km50.s[4]++,window.jstag.getEntity());cov_25x5a9km50.s[5]++;if((cov_25x5a9km50.b[5][0]++,entity.data)&&(cov_25x5a9km50.b[5][1]++,entity.data.user)){cov_25x5a9km50.b[4][0]++;cov_25x5a9km50.s[6]++;cb(entity.data.user);cov_25x5a9km50.s[7]++;return;}else{cov_25x5a9km50.b[4][1]++;}}else{cov_25x5a9km50.b[2][1]++;}}cov_25x5a9km50.s[8]++;this.callbacks.push(cb);} - // support onClick callback for button modules - if (typeof widgetOnButtonClick === 'function') { - widgetOnButtonClick(event); - } + var cov_23n2zoax0b=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/pageviews/init-pageviews.js',hash='0ab057c4a45dcdcdd5429c049b241dcf395f38ac',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/pageviews/init-pageviews.js',statementMap:{'0':{start:{line:16,column:15},end:{line:16,column:39}},'1':{start:{line:17,column:13},end:{line:17,column:23}},'2':{start:{line:18,column:2},end:{line:18,column:37}},'3':{start:{line:19,column:2},end:{line:19,column:63}}},fnMap:{'0':{name:'initializePageViews',decl:{start:{line:15,column:24},end:{line:15,column:43}},loc:{start:{line:15,column:47},end:{line:20,column:1}},line:15}},branchMap:{},s:{'0':0,'1':0,'2':0,'3':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function initializePageViews(){cov_23n2zoax0b.f[0]++;var cookie=(cov_23n2zoax0b.s[0]++,readCookie(PF_PAGEVIEWS)),date=(cov_23n2zoax0b.s[1]++,new Date());cov_23n2zoax0b.s[2]++;date.setDate(date.getDate()+365);cov_23n2zoax0b.s[3]++;saveCookie(PF_PAGEVIEWS,Math.min(~~cookie,9998)+1,date);} - // confirmAction - if (typeof config.confirmAction === 'object') { - if (config.confirmAction.close === false) { - shouldClose = false; - } + var cov_28xzv597w0=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/impressions/impressions-checker.js',hash='a8e79e18d75159bb41ebb650e6e73d80ddf03748',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/impressions/impressions-checker.js',statementMap:{'0':{start:{line:21,column:14},end:{line:21,column:18}},'1':{start:{line:22,column:11},end:{line:22,column:40}},'2':{start:{line:23,column:27},end:{line:23,column:55}},'3':{start:{line:24,column:40},end:{line:24,column:41}},'4':{start:{line:25,column:14},end:{line:25,column:28}},'5':{start:{line:26,column:12},end:{line:26,column:22}},'6':{start:{line:29,column:2},end:{line:29,column:68}},'7':{start:{line:30,column:2},end:{line:30,column:68}},'8':{start:{line:33,column:2},end:{line:35,column:3}},'9':{start:{line:34,column:4},end:{line:34,column:73}},'10':{start:{line:37,column:2},end:{line:39,column:3}},'11':{start:{line:38,column:4},end:{line:38,column:69}},'12':{start:{line:41,column:2},end:{line:43,column:3}},'13':{start:{line:42,column:4},end:{line:42,column:71}},'14':{start:{line:46,column:2},end:{line:48,column:3}},'15':{start:{line:47,column:4},end:{line:47,column:27}},'16':{start:{line:51,column:2},end:{line:63,column:3}},'17':{start:{line:52,column:4},end:{line:52,column:25}},'18':{start:{line:54,column:4},end:{line:54,column:29}},'19':{start:{line:55,column:4},end:{line:55,column:46}},'20':{start:{line:57,column:4},end:{line:62,column:5}},'21':{start:{line:61,column:6},end:{line:61,column:20}},'22':{start:{line:66,column:2},end:{line:74,column:3}},'23':{start:{line:67,column:4},end:{line:73,column:5}},'24':{start:{line:68,column:14},end:{line:68,column:35}},'25':{start:{line:69,column:6},end:{line:72,column:7}},'26':{start:{line:70,column:8},end:{line:71,column:72}},'27':{start:{line:76,column:2},end:{line:82,column:3}},'28':{start:{line:81,column:4},end:{line:81,column:18}},'29':{start:{line:84,column:2},end:{line:84,column:15}}},fnMap:{'0':{name:'impressionsChecker',decl:{start:{line:18,column:24},end:{line:18,column:42}},loc:{start:{line:18,column:75},end:{line:85,column:1}},line:18}},branchMap:{'0':{loc:{start:{line:29,column:33},end:{line:29,column:67}},type:'binary-expr',locations:[{start:{line:29,column:33},end:{line:29,column:61}},{start:{line:29,column:65},end:{line:29,column:67}}],line:29},'1':{loc:{start:{line:30,column:33},end:{line:30,column:67}},type:'binary-expr',locations:[{start:{line:30,column:33},end:{line:30,column:61}},{start:{line:30,column:65},end:{line:30,column:67}}],line:30},'2':{loc:{start:{line:33,column:2},end:{line:35,column:3}},type:'if',locations:[{start:{line:33,column:2},end:{line:35,column:3}},{start:{line:33,column:2},end:{line:35,column:3}}],line:33},'3':{loc:{start:{line:37,column:2},end:{line:39,column:3}},type:'if',locations:[{start:{line:37,column:2},end:{line:39,column:3}},{start:{line:37,column:2},end:{line:39,column:3}}],line:37},'4':{loc:{start:{line:41,column:2},end:{line:43,column:3}},type:'if',locations:[{start:{line:41,column:2},end:{line:43,column:3}},{start:{line:41,column:2},end:{line:43,column:3}}],line:41},'5':{loc:{start:{line:46,column:2},end:{line:48,column:3}},type:'if',locations:[{start:{line:46,column:2},end:{line:48,column:3}},{start:{line:46,column:2},end:{line:48,column:3}}],line:46},'6':{loc:{start:{line:51,column:2},end:{line:63,column:3}},type:'if',locations:[{start:{line:51,column:2},end:{line:63,column:3}},{start:{line:51,column:2},end:{line:63,column:3}}],line:51},'7':{loc:{start:{line:57,column:4},end:{line:62,column:5}},type:'if',locations:[{start:{line:57,column:4},end:{line:62,column:5}},{start:{line:57,column:4},end:{line:62,column:5}}],line:57},'8':{loc:{start:{line:58,column:6},end:{line:59,column:75}},type:'binary-expr',locations:[{start:{line:58,column:6},end:{line:58,column:37}},{start:{line:59,column:6},end:{line:59,column:75}}],line:58},'9':{loc:{start:{line:66,column:2},end:{line:74,column:3}},type:'if',locations:[{start:{line:66,column:2},end:{line:74,column:3}},{start:{line:66,column:2},end:{line:74,column:3}}],line:66},'10':{loc:{start:{line:69,column:6},end:{line:72,column:7}},type:'if',locations:[{start:{line:69,column:6},end:{line:72,column:7}},{start:{line:69,column:6},end:{line:72,column:7}}],line:69},'11':{loc:{start:{line:69,column:10},end:{line:69,column:67}},type:'binary-expr',locations:[{start:{line:69,column:10},end:{line:69,column:34}},{start:{line:69,column:38},end:{line:69,column:67}}],line:69},'12':{loc:{start:{line:76,column:2},end:{line:82,column:3}},type:'if',locations:[{start:{line:76,column:2},end:{line:82,column:3}},{start:{line:76,column:2},end:{line:82,column:3}}],line:76},'13':{loc:{start:{line:77,column:4},end:{line:79,column:75}},type:'binary-expr',locations:[{start:{line:77,column:4},end:{line:77,column:62}},{start:{line:78,column:4},end:{line:78,column:58}},{start:{line:79,column:4},end:{line:79,column:75}}],line:77}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0],'11':[0,0],'12':[0,0],'13':[0,0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function impressionsChecker(impressionConstraints,widget){cov_28xzv597w0.f[0]++;var parts,totalImpressions,valid=(cov_28xzv597w0.s[0]++,true),id=(cov_28xzv597w0.s[1]++,PREFIX_IMPRESSION+widget.id),sessionImpressions=(cov_28xzv597w0.s[2]++,~~sessionStorage.getItem(id)),sessionImpressionsForAllWidgets=(cov_28xzv597w0.s[3]++,0),total=(cov_28xzv597w0.s[4]++,readCookie(id)),now=(cov_28xzv597w0.s[5]++,Date.now());cov_28xzv597w0.s[6]++;impressionConstraints.widget=(cov_28xzv597w0.b[0][0]++,impressionConstraints.widget)||(cov_28xzv597w0.b[0][1]++,{});cov_28xzv597w0.s[7]++;impressionConstraints.global=(cov_28xzv597w0.b[1][0]++,impressionConstraints.global)||(cov_28xzv597w0.b[1][1]++,{});cov_28xzv597w0.s[8]++;if(typeof impressionConstraints.widget.session==='undefined'){cov_28xzv597w0.b[2][0]++;cov_28xzv597w0.s[9]++;impressionConstraints.widget.session=impressionConstraints.session;}else{cov_28xzv597w0.b[2][1]++;}cov_28xzv597w0.s[10]++;if(typeof impressionConstraints.widget.total==='undefined'){cov_28xzv597w0.b[3][0]++;cov_28xzv597w0.s[11]++;impressionConstraints.widget.total=impressionConstraints.total;}else{cov_28xzv597w0.b[3][1]++;}cov_28xzv597w0.s[12]++;if(typeof impressionConstraints.widget.buffer==='undefined'){cov_28xzv597w0.b[4][0]++;cov_28xzv597w0.s[13]++;impressionConstraints.widget.buffer=impressionConstraints.buffer;}else{cov_28xzv597w0.b[4][1]++;}cov_28xzv597w0.s[14]++;if(!sessionImpressions){cov_28xzv597w0.b[5][0]++;cov_28xzv597w0.s[15]++;sessionImpressions=0;}else{cov_28xzv597w0.b[5][1]++;}cov_28xzv597w0.s[16]++;if(!total){cov_28xzv597w0.b[6][0]++;cov_28xzv597w0.s[17]++;totalImpressions=0;}else{cov_28xzv597w0.b[6][1]++;cov_28xzv597w0.s[18]++;parts=total.split('|');cov_28xzv597w0.s[19]++;totalImpressions=parseInt(parts[0],10);cov_28xzv597w0.s[20]++;if((cov_28xzv597w0.b[8][0]++,typeof parts[1]!=='undefined')&&(cov_28xzv597w0.b[8][1]++,Math.abs(parts[1]-now)/10000){cov_28xzv597w0.b[9][0]++;cov_28xzv597w0.s[23]++;for(var i=0;i<~~sessionStorage.length;i++){var k=(cov_28xzv597w0.s[24]++,sessionStorage.key(i));cov_28xzv597w0.s[25]++;if((cov_28xzv597w0.b[11][0]++,typeof k!=='undefined')&&(cov_28xzv597w0.b[11][1]++,k.includes(PREFIX_IMPRESSION))){cov_28xzv597w0.b[10][0]++;cov_28xzv597w0.s[26]++;sessionImpressionsForAllWidgets=sessionImpressionsForAllWidgets+~~sessionStorage.getItem(k);}else{cov_28xzv597w0.b[10][1]++;}}}else{cov_28xzv597w0.b[9][1]++;}cov_28xzv597w0.s[27]++;if((cov_28xzv597w0.b[13][0]++,sessionImpressions>=impressionConstraints.widget.session)||(cov_28xzv597w0.b[13][1]++,totalImpressions>=impressionConstraints.widget.total)||(cov_28xzv597w0.b[13][2]++,sessionImpressionsForAllWidgets>=impressionConstraints.global.session)){cov_28xzv597w0.b[12][0]++;cov_28xzv597w0.s[28]++;valid=false;}else{cov_28xzv597w0.b[12][1]++;}cov_28xzv597w0.s[29]++;return valid;} - if (typeof config.confirmAction.callback === 'function') { - var param = { - widget: widget, - config: config, - event: event - }; + var cov_2paefpux8k=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/data/request/report-data.js',hash='9a6cdfe7678d91100b62b060f3d9cc8745b125d0',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/data/request/report-data.js',statementMap:{'0':{start:{line:14,column:2},end:{line:18,column:3}},'1':{start:{line:15,column:4},end:{line:15,column:28}},'2':{start:{line:20,column:2},end:{line:38,column:3}},'3':{start:{line:21,column:4},end:{line:21,column:66}},'4':{start:{line:22,column:4},end:{line:22,column:34}},'5':{start:{line:24,column:4},end:{line:37,column:5}},'6':{start:{line:25,column:17},end:{line:25,column:40}},'7':{start:{line:27,column:6},end:{line:36,column:8}}},fnMap:{'0':{name:'reportData',decl:{start:{line:11,column:24},end:{line:11,column:34}},loc:{start:{line:11,column:42},end:{line:39,column:1}},line:11}},branchMap:{'0':{loc:{start:{line:14,column:2},end:{line:18,column:3}},type:'if',locations:[{start:{line:14,column:2},end:{line:18,column:3}},{start:{line:14,column:2},end:{line:18,column:3}}],line:14},'1':{loc:{start:{line:20,column:2},end:{line:38,column:3}},type:'if',locations:[{start:{line:20,column:2},end:{line:38,column:3}},{start:{line:20,column:2},end:{line:38,column:3}}],line:20},'2':{loc:{start:{line:20,column:6},end:{line:20,column:116}},type:'binary-expr',locations:[{start:{line:20,column:6},end:{line:20,column:39}},{start:{line:20,column:43},end:{line:20,column:74}},{start:{line:20,column:78},end:{line:20,column:116}}],line:20},'3':{loc:{start:{line:21,column:14},end:{line:21,column:65}},type:'binary-expr',locations:[{start:{line:21,column:14},end:{line:21,column:38}},{start:{line:21,column:42},end:{line:21,column:65}}],line:21}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0,0],'3':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function reportData(data){cov_2paefpux8k.f[0]++;var gaLabel,trackers;cov_2paefpux8k.s[0]++;if(typeof jstag==='object'){cov_2paefpux8k.b[0][0]++;cov_2paefpux8k.s[1]++;window.jstag.send(data);}else{cov_2paefpux8k.b[0][1]++;}cov_2paefpux8k.s[2]++;if((cov_2paefpux8k.b[2][0]++,window.pathfora.enableGA===true)&&(cov_2paefpux8k.b[2][1]++,typeof window.ga==='function')&&(cov_2paefpux8k.b[2][2]++,typeof window.ga.getAll==='function')){cov_2paefpux8k.b[1][0]++;cov_2paefpux8k.s[3]++;gaLabel=(cov_2paefpux8k.b[3][0]++,data['pf-widget-action'])||(cov_2paefpux8k.b[3][1]++,data['pf-widget-event']);cov_2paefpux8k.s[4]++;trackers=window.ga.getAll();cov_2paefpux8k.s[5]++;for(var i=0;i0)){cov_63qdn11ca.b[0][0]++;cov_63qdn11ca.s[2]++;params['pf-widget-content']=widget.content[0];}else{cov_63qdn11ca.b[0][1]++;}cov_63qdn11ca.s[3]++;switch(action){case'show':cov_63qdn11ca.b[2][0]++;cov_63qdn11ca.s[4]++;pathforaDataObject.displayedWidgets.push(params);cov_63qdn11ca.s[5]++;break;case'close':cov_63qdn11ca.b[2][1]++;cov_63qdn11ca.s[6]++;params['pf-widget-action']=(cov_63qdn11ca.b[3][0]++,!!widget.closeAction)&&(cov_63qdn11ca.b[3][1]++,widget.closeAction.name)||(cov_63qdn11ca.b[3][2]++,'close');cov_63qdn11ca.s[7]++;pathforaDataObject.closedWidgets.push(params);cov_63qdn11ca.s[8]++;break;case'confirm':cov_63qdn11ca.b[2][2]++;cov_63qdn11ca.s[9]++;if((cov_63qdn11ca.b[5][0]++,htmlElement)&&(cov_63qdn11ca.b[5][1]++,hasClass(htmlElement,'pf-content-unit'))){cov_63qdn11ca.b[4][0]++;cov_63qdn11ca.s[10]++;params['pf-widget-action']='content recommendation';}else{cov_63qdn11ca.b[4][1]++;cov_63qdn11ca.s[11]++;params['pf-widget-action']=(cov_63qdn11ca.b[6][0]++,!!widget.confirmAction)&&(cov_63qdn11ca.b[6][1]++,widget.confirmAction.name)||(cov_63qdn11ca.b[6][2]++,'default confirm');cov_63qdn11ca.s[12]++;pathforaDataObject.completedActions.push(params);}cov_63qdn11ca.s[13]++;break;case'cancel':cov_63qdn11ca.b[2][3]++;cov_63qdn11ca.s[14]++;params['pf-widget-action']=(cov_63qdn11ca.b[7][0]++,!!widget.cancelAction)&&(cov_63qdn11ca.b[7][1]++,widget.cancelAction.name)||(cov_63qdn11ca.b[7][2]++,'default cancel');cov_63qdn11ca.s[15]++;pathforaDataObject.cancelledActions.push(params);cov_63qdn11ca.s[16]++;break;case'success.confirm':cov_63qdn11ca.b[2][4]++;cov_63qdn11ca.s[17]++;params['pf-widget-action']=(cov_63qdn11ca.b[8][0]++,!!widget.formStates)&&(cov_63qdn11ca.b[8][1]++,!!widget.formStates.success)&&(cov_63qdn11ca.b[8][2]++,!!widget.formStates.success.confirmAction)&&(cov_63qdn11ca.b[8][3]++,widget.formStates.success.confirmAction.name)||(cov_63qdn11ca.b[8][4]++,'success confirm');cov_63qdn11ca.s[18]++;pathforaDataObject.completedActions.push(params);cov_63qdn11ca.s[19]++;break;case'success.cancel':cov_63qdn11ca.b[2][5]++;cov_63qdn11ca.s[20]++;params['pf-widget-action']=(cov_63qdn11ca.b[9][0]++,!!widget.formStates)&&(cov_63qdn11ca.b[9][1]++,!!widget.formStates.success)&&(cov_63qdn11ca.b[9][2]++,!!widget.formStates.success.cancelAction)&&(cov_63qdn11ca.b[9][3]++,widget.formStates.success.cancelAction.name)||(cov_63qdn11ca.b[9][4]++,'success cancel');cov_63qdn11ca.s[21]++;pathforaDataObject.cancelledActions.push(params);cov_63qdn11ca.s[22]++;break;case'error.confirm':cov_63qdn11ca.b[2][6]++;cov_63qdn11ca.s[23]++;params['pf-widget-action']=(cov_63qdn11ca.b[10][0]++,!!widget.formStates)&&(cov_63qdn11ca.b[10][1]++,!!widget.formStates.error)&&(cov_63qdn11ca.b[10][2]++,!!widget.formStates.error.confirmAction)&&(cov_63qdn11ca.b[10][3]++,widget.formStates.error.confirmAction.name)||(cov_63qdn11ca.b[10][4]++,'error confirm');cov_63qdn11ca.s[24]++;pathforaDataObject.completedActions.push(params);cov_63qdn11ca.s[25]++;break;case'error.cancel':cov_63qdn11ca.b[2][7]++;cov_63qdn11ca.s[26]++;params['pf-widget-action']=(cov_63qdn11ca.b[11][0]++,!!widget.formStates)&&(cov_63qdn11ca.b[11][1]++,!!widget.formStates.error)&&(cov_63qdn11ca.b[11][2]++,!!widget.formStates.error.cancelAction)&&(cov_63qdn11ca.b[11][3]++,widget.formStates.error.cancelAction.name)||(cov_63qdn11ca.b[11][4]++,'error cancel');cov_63qdn11ca.s[27]++;pathforaDataObject.cancelledActions.push(params);cov_63qdn11ca.s[28]++;break;case'submit':cov_63qdn11ca.b[2][8]++;case'unlock':cov_63qdn11ca.b[2][9]++;cov_63qdn11ca.s[29]++;if(hasClass(htmlElement,'pf-custom-form')){cov_63qdn11ca.b[12][0]++;cov_63qdn11ca.s[30]++;params['pf-custom-form']={};}else{cov_63qdn11ca.b[12][1]++;}cov_63qdn11ca.s[31]++;for(elem in htmlElement.children){cov_63qdn11ca.s[32]++;if(htmlElement.children.hasOwnProperty(elem)){cov_63qdn11ca.b[13][0]++;cov_63qdn11ca.s[33]++;child=htmlElement.children[elem];cov_63qdn11ca.s[34]++;if((cov_63qdn11ca.b[15][0]++,hasClass(child,'pf-widget-radio-group'))||(cov_63qdn11ca.b[15][1]++,hasClass(child,'pf-widget-checkbox-group'))){cov_63qdn11ca.b[14][0]++;var values=(cov_63qdn11ca.s[35]++,[]),name=(cov_63qdn11ca.s[36]++,''),inputs=(cov_63qdn11ca.s[37]++,child.querySelectorAll('input'));cov_63qdn11ca.s[38]++;for(i=0;i 0) { - // The top recommendation should be default if we couldn't - // get one from the api - var rec = config.content[0], - recImage = document$1.createElement('div'), - recMeta = document$1.createElement('div'), - recTitle = document$1.createElement('h4'), - recDesc = document$1.createElement('p'), - recInfo = document$1.createElement('span'); - - widgetContentUnit.href = rec.url; - - // image div - if ( - rec.image && - (!settings.display || settings.display.image !== false) - ) { - recImage.className = 'pf-content-unit-img'; - recImage.style.backgroundImage = "url('" + rec.image + "')"; - widgetContentUnit.appendChild(recImage); - } - - recMeta.className = 'pf-content-unit-meta'; - - // title h4 - if ( - rec.title && - (!settings.display || settings.display.title !== false) - ) { - recTitle.innerHTML = rec.title; - recMeta.appendChild(recTitle); - } + var cov_x99t4cbhz=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/close-widget.js',hash='4be2427e4583f691e4e897c19aab7f1455f18a54',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/close-widget.js',statementMap:{'0':{start:{line:25,column:13},end:{line:25,column:40}},'1':{start:{line:28,column:2},end:{line:44,column:3}},'2':{start:{line:29,column:4},end:{line:43,column:5}},'3':{start:{line:30,column:6},end:{line:32,column:7}},'4':{start:{line:31,column:8},end:{line:31,column:67}},'5':{start:{line:34,column:6},end:{line:39,column:7}},'6':{start:{line:35,column:8},end:{line:38,column:9}},'7':{start:{line:36,column:20},end:{line:36,column:65}},'8':{start:{line:37,column:10},end:{line:37,column:59}},'9':{start:{line:41,column:6},end:{line:41,column:47}},'10':{start:{line:42,column:6},end:{line:42,column:12}},'11':{start:{line:46,column:2},end:{line:46,column:30}},'12':{start:{line:48,column:2},end:{line:53,column:3}},'13':{start:{line:49,column:19},end:{line:49,column:58}},'14':{start:{line:50,column:4},end:{line:52,column:5}},'15':{start:{line:51,column:6},end:{line:51,column:38}},'16':{start:{line:56,column:2},end:{line:66,column:10}},'17':{start:{line:57,column:4},end:{line:65,column:5}},'18':{start:{line:58,column:6},end:{line:58,column:40}},'19':{start:{line:60,column:6},end:{line:64,column:7}},'20':{start:{line:61,column:8},end:{line:63,column:9}},'21':{start:{line:62,column:10},end:{line:62,column:56}}},fnMap:{'0':{name:'closeWidget',decl:{start:{line:23,column:24},end:{line:23,column:35}},loc:{start:{line:23,column:50},end:{line:67,column:1}},line:23},'1':{name:'(anonymous_1)',decl:{start:{line:56,column:13},end:{line:56,column:14}},loc:{start:{line:56,column:25},end:{line:66,column:3}},line:56}},branchMap:{'0':{loc:{start:{line:29,column:4},end:{line:43,column:5}},type:'if',locations:[{start:{line:29,column:4},end:{line:43,column:5}},{start:{line:29,column:4},end:{line:43,column:5}}],line:29},'1':{loc:{start:{line:30,column:6},end:{line:32,column:7}},type:'if',locations:[{start:{line:30,column:6},end:{line:32,column:7}},{start:{line:30,column:6},end:{line:32,column:7}}],line:30},'2':{loc:{start:{line:35,column:8},end:{line:38,column:9}},type:'if',locations:[{start:{line:35,column:8},end:{line:38,column:9}},{start:{line:35,column:8},end:{line:38,column:9}}],line:35},'3':{loc:{start:{line:48,column:2},end:{line:53,column:3}},type:'if',locations:[{start:{line:48,column:2},end:{line:53,column:3}},{start:{line:48,column:2},end:{line:53,column:3}}],line:48},'4':{loc:{start:{line:50,column:4},end:{line:52,column:5}},type:'if',locations:[{start:{line:50,column:4},end:{line:52,column:5}},{start:{line:50,column:4},end:{line:52,column:5}}],line:50},'5':{loc:{start:{line:57,column:4},end:{line:65,column:5}},type:'if',locations:[{start:{line:57,column:4},end:{line:65,column:5}},{start:{line:57,column:4},end:{line:65,column:5}}],line:57},'6':{loc:{start:{line:57,column:8},end:{line:57,column:31}},type:'binary-expr',locations:[{start:{line:57,column:8},end:{line:57,column:12}},{start:{line:57,column:16},end:{line:57,column:31}}],line:57},'7':{loc:{start:{line:61,column:8},end:{line:63,column:9}},type:'if',locations:[{start:{line:61,column:8},end:{line:63,column:9}},{start:{line:61,column:8},end:{line:63,column:9}}],line:61}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0},f:{'0':0,'1':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function closeWidget(id,noTrack){cov_x99t4cbhz.f[0]++;var i,node=(cov_x99t4cbhz.s[0]++,document$1.getElementById(id));cov_x99t4cbhz.s[1]++;for(i=0;i0){cov_m47vdc47j.b[6][0]++;cov_m47vdc47j.s[8]++;setTimeout(function(){cov_m47vdc47j.f[1]++;cov_m47vdc47j.s[9]++;closeWidget(widget.id,true);},delay);}else{cov_m47vdc47j.b[6][1]++;}}else{cov_m47vdc47j.b[0][1]++;}} - if (rec.date && (settings.display && settings.display.date === true)) { - var published = new Date(rec.date), - locale = settings.display.locale, - dateOptions = settings.display.dateOptions; + var cov_q6xd4tf1b=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/widget-on-modal-close.js',hash='90ccd8e51f84cd9974961196e11058878797dc0b',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/widget-on-modal-close.js',statementMap:{'0':{start:{line:16,column:2},end:{line:22,column:3}},'1':{start:{line:17,column:4},end:{line:21,column:7}}},fnMap:{'0':{name:'widgetOnModalClose',decl:{start:{line:15,column:24},end:{line:15,column:42}},loc:{start:{line:15,column:67},end:{line:23,column:1}},line:15}},branchMap:{'0':{loc:{start:{line:16,column:2},end:{line:22,column:3}},type:'if',locations:[{start:{line:16,column:2},end:{line:22,column:3}},{start:{line:16,column:2},end:{line:22,column:3}}],line:16}},s:{'0':0,'1':0},f:{'0':0},b:{'0':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function widgetOnModalClose(widget,config,event){cov_q6xd4tf1b.f[0]++;cov_q6xd4tf1b.s[0]++;if(typeof config.onModalClose==='function'){cov_q6xd4tf1b.b[0][0]++;cov_q6xd4tf1b.s[1]++;config.onModalClose(callbackTypes.MODAL_CLOSE,{widget:widget,config:config,event:event});}else{cov_q6xd4tf1b.b[0][1]++;}} - if (!locale && window.pathfora && window.pathfora.locale) { - locale = window.pathfora.locale; - } else if (!locale) { - locale = PF_LOCALE; - } + var cov_z81m90j4s=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/update-action-cookie.js',hash='a629a4717d94eecbdbf32ce733f3a7bb32ac7b57',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/update-action-cookie.js',statementMap:{'0':{start:{line:17,column:12},end:{line:17,column:28}},'1':{start:{line:18,column:17},end:{line:18,column:27}},'2':{start:{line:20,column:2},end:{line:25,column:3}},'3':{start:{line:21,column:4},end:{line:21,column:25}},'4':{start:{line:22,column:4},end:{line:22,column:50}},'5':{start:{line:24,column:4},end:{line:24,column:11}},'6':{start:{line:27,column:2},end:{line:27,column:52}}},fnMap:{'0':{name:'updateActionCookie',decl:{start:{line:15,column:24},end:{line:15,column:42}},loc:{start:{line:15,column:62},end:{line:28,column:1}},line:15}},branchMap:{'0':{loc:{start:{line:20,column:2},end:{line:25,column:3}},type:'if',locations:[{start:{line:20,column:2},end:{line:25,column:3}},{start:{line:20,column:2},end:{line:25,column:3}}],line:20}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0},f:{'0':0},b:{'0':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function updateActionCookie(name,expiration){cov_z81m90j4s.f[0]++;var ct,val=(cov_z81m90j4s.s[0]++,readCookie(name)),duration=(cov_z81m90j4s.s[1]++,Date.now());cov_z81m90j4s.s[2]++;if(val){cov_z81m90j4s.b[0][0]++;cov_z81m90j4s.s[3]++;val=val.split('|');cov_z81m90j4s.s[4]++;ct=Math.min(parseInt(val[0],10),9998)+1;}else{cov_z81m90j4s.b[0][1]++;cov_z81m90j4s.s[5]++;ct=1;}cov_z81m90j4s.s[6]++;saveCookie(name,ct+'|'+duration,expiration);} - if (!dateOptions && window.pathfora && window.pathfora.dateOptions) { - dateOptions = window.pathfora.dateOptions; - } else if (!dateOptions) { - dateOptions = PF_DATE_OPTIONS; - } + var cov_t4y80xm2g=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/button-action.js',hash='132ef2743a790deb9bbcc5424399bc4538651049',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/button-action.js',statementMap:{'0':{start:{line:27,column:2},end:{line:66,column:3}},'1':{start:{line:29,column:4},end:{line:29,column:26}},'2':{start:{line:30,column:4},end:{line:30,column:45}},'3':{start:{line:31,column:4},end:{line:31,column:32}},'4':{start:{line:32,column:4},end:{line:32,column:23}},'5':{start:{line:33,column:4},end:{line:33,column:10}},'6':{start:{line:37,column:4},end:{line:37,column:27}},'7':{start:{line:38,column:4},end:{line:38,column:31}},'8':{start:{line:39,column:4},end:{line:39,column:33}},'9':{start:{line:40,column:4},end:{line:40,column:45}},'10':{start:{line:42,column:4},end:{line:44,column:5}},'11':{start:{line:43,column:6},end:{line:43,column:54}},'12':{start:{line:46,column:4},end:{line:48,column:5}},'13':{start:{line:47,column:6},end:{line:47,column:52}},'14':{start:{line:50,column:4},end:{line:50,column:10}},'15':{start:{line:54,column:4},end:{line:54,column:28}},'16':{start:{line:55,column:4},end:{line:55,column:32}},'17':{start:{line:56,column:4},end:{line:56,column:45}},'18':{start:{line:58,column:4},end:{line:60,column:5}},'19':{start:{line:59,column:6},end:{line:59,column:55}},'20':{start:{line:61,column:4},end:{line:63,column:5}},'21':{start:{line:62,column:6},end:{line:62,column:53}},'22':{start:{line:65,column:4},end:{line:65,column:10}},'23':{start:{line:68,column:2},end:{line:70,column:4}},'24':{start:{line:69,column:4},end:{line:69,column:53}},'25':{start:{line:72,column:2},end:{line:94,column:4}},'26':{start:{line:73,column:4},end:{line:73,column:36}},'27':{start:{line:74,column:4},end:{line:74,column:62}},'28':{start:{line:76,column:4},end:{line:88,column:5}},'29':{start:{line:77,column:6},end:{line:79,column:7}},'30':{start:{line:78,column:8},end:{line:78,column:28}},'31':{start:{line:81,column:6},end:{line:87,column:7}},'32':{start:{line:82,column:8},end:{line:86,column:11}},'33':{start:{line:90,column:4},end:{line:93,column:5}},'34':{start:{line:91,column:6},end:{line:91,column:35}},'35':{start:{line:92,column:6},end:{line:92,column:48}}},fnMap:{'0':{name:'buttonAction',decl:{start:{line:24,column:24},end:{line:24,column:36}},loc:{start:{line:24,column:65},end:{line:95,column:1}},line:24},'1':{name:'(anonymous_1)',decl:{start:{line:68,column:21},end:{line:68,column:22}},loc:{start:{line:68,column:38},end:{line:70,column:3}},line:68},'2':{name:'(anonymous_2)',decl:{start:{line:72,column:16},end:{line:72,column:17}},loc:{start:{line:72,column:33},end:{line:94,column:3}},line:72}},branchMap:{'0':{loc:{start:{line:27,column:2},end:{line:66,column:3}},type:'switch',locations:[{start:{line:28,column:2},end:{line:33,column:10}},{start:{line:34,column:2},end:{line:34,column:16}},{start:{line:35,column:2},end:{line:35,column:24}},{start:{line:36,column:2},end:{line:50,column:10}},{start:{line:51,column:2},end:{line:51,column:17}},{start:{line:52,column:2},end:{line:52,column:25}},{start:{line:53,column:2},end:{line:65,column:10}}],line:27},'1':{loc:{start:{line:42,column:4},end:{line:44,column:5}},type:'if',locations:[{start:{line:42,column:4},end:{line:44,column:5}},{start:{line:42,column:4},end:{line:44,column:5}}],line:42},'2':{loc:{start:{line:46,column:4},end:{line:48,column:5}},type:'if',locations:[{start:{line:46,column:4},end:{line:48,column:5}},{start:{line:46,column:4},end:{line:48,column:5}}],line:46},'3':{loc:{start:{line:58,column:4},end:{line:60,column:5}},type:'if',locations:[{start:{line:58,column:4},end:{line:60,column:5}},{start:{line:58,column:4},end:{line:60,column:5}}],line:58},'4':{loc:{start:{line:61,column:4},end:{line:63,column:5}},type:'if',locations:[{start:{line:61,column:4},end:{line:63,column:5}},{start:{line:61,column:4},end:{line:63,column:5}}],line:61},'5':{loc:{start:{line:76,column:4},end:{line:88,column:5}},type:'if',locations:[{start:{line:76,column:4},end:{line:88,column:5}},{start:{line:76,column:4},end:{line:88,column:5}}],line:76},'6':{loc:{start:{line:77,column:6},end:{line:79,column:7}},type:'if',locations:[{start:{line:77,column:6},end:{line:79,column:7}},{start:{line:77,column:6},end:{line:79,column:7}}],line:77},'7':{loc:{start:{line:81,column:6},end:{line:87,column:7}},type:'if',locations:[{start:{line:81,column:6},end:{line:87,column:7}},{start:{line:81,column:6},end:{line:87,column:7}}],line:81},'8':{loc:{start:{line:90,column:4},end:{line:93,column:5}},type:'if',locations:[{start:{line:90,column:4},end:{line:93,column:5}},{start:{line:90,column:4},end:{line:93,column:5}}],line:90}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0,'30':0,'31':0,'32':0,'33':0,'34':0,'35':0},f:{'0':0,'1':0,'2':0},b:{'0':[0,0,0,0,0,0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function buttonAction(btn,type,config,widget){cov_t4y80xm2g.f[0]++;var prefix,callbackType,action,shouldClose;cov_t4y80xm2g.s[0]++;switch(type){case'close':cov_t4y80xm2g.b[0][0]++;cov_t4y80xm2g.s[1]++;prefix=PREFIX_CLOSE;cov_t4y80xm2g.s[2]++;callbackType=callbackTypes.MODAL_CLOSE;cov_t4y80xm2g.s[3]++;action=config.closeAction;cov_t4y80xm2g.s[4]++;shouldClose=true;cov_t4y80xm2g.s[5]++;break;case'cancel':cov_t4y80xm2g.b[0][1]++;case'success.cancel':cov_t4y80xm2g.b[0][2]++;case'error.cancel':cov_t4y80xm2g.b[0][3]++;cov_t4y80xm2g.s[6]++;prefix=PREFIX_CANCEL;cov_t4y80xm2g.s[7]++;cov_t4y80xm2g.s[8]++;action=config.cancelAction;cov_t4y80xm2g.s[9]++;shouldClose=config.layout!=='inline';cov_t4y80xm2g.s[10]++;if(type==='success.cancel'){cov_t4y80xm2g.b[1][0]++;cov_t4y80xm2g.s[11]++;action=config.formStates.success.cancelAction;}else{cov_t4y80xm2g.b[1][1]++;}cov_t4y80xm2g.s[12]++;if(type==='error.cancel'){cov_t4y80xm2g.b[2][0]++;cov_t4y80xm2g.s[13]++;action=config.formStates.error.cancelAction;}else{cov_t4y80xm2g.b[2][1]++;}cov_t4y80xm2g.s[14]++;break;case'confirm':cov_t4y80xm2g.b[0][4]++;case'success.confirm':cov_t4y80xm2g.b[0][5]++;case'error.confirm':cov_t4y80xm2g.b[0][6]++;cov_t4y80xm2g.s[15]++;prefix=PREFIX_CONFIRM;cov_t4y80xm2g.s[16]++;cov_t4y80xm2g.s[17]++;shouldClose=config.layout!=='inline';cov_t4y80xm2g.s[18]++;if(type==='success.confirm'){cov_t4y80xm2g.b[3][0]++;cov_t4y80xm2g.s[19]++;action=config.formStates.success.confirmAction;}else{cov_t4y80xm2g.b[3][1]++;}cov_t4y80xm2g.s[20]++;if(type==='error.confirm'){cov_t4y80xm2g.b[4][0]++;cov_t4y80xm2g.s[21]++;action=config.formStates.error.confirmAction;}else{cov_t4y80xm2g.b[4][1]++;}cov_t4y80xm2g.s[22]++;break;}cov_t4y80xm2g.s[23]++;btn.onmouseenter=function(event){cov_t4y80xm2g.f[1]++;cov_t4y80xm2g.s[24]++;trackWidgetAction('hover',config,event.target);};cov_t4y80xm2g.s[25]++;btn.onclick=function(event){cov_t4y80xm2g.f[2]++;cov_t4y80xm2g.s[26]++;trackWidgetAction(type,config);cov_t4y80xm2g.s[27]++;updateActionCookie(prefix+widget.id,config.expiration);cov_t4y80xm2g.s[28]++;if(typeof action==='object'){cov_t4y80xm2g.b[5][0]++;cov_t4y80xm2g.s[29]++;if(action.close===false){cov_t4y80xm2g.b[6][0]++;cov_t4y80xm2g.s[30]++;shouldClose=false;}else{cov_t4y80xm2g.b[6][1]++;}cov_t4y80xm2g.s[31]++;if(typeof action.callback==='function'){cov_t4y80xm2g.b[7][0]++;cov_t4y80xm2g.s[32]++;action.callback(callbackType,{widget:widget,config:config,event:event});}else{cov_t4y80xm2g.b[7][1]++;}}else{cov_t4y80xm2g.b[5][1]++;}cov_t4y80xm2g.s[33]++;if(shouldClose){cov_t4y80xm2g.b[8][0]++;cov_t4y80xm2g.s[34]++;closeWidget(widget.id,true);cov_t4y80xm2g.s[35]++;widgetOnModalClose(widget,config,event);}else{cov_t4y80xm2g.b[8][1]++;}};} - published = published.toLocaleDateString(locale, dateOptions); + var cov_20hqy5yr7w=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/construct-widget-actions.js',hash='05dd6861a4c2996ceaeba5538f4167c0fb64695b',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/construct-widget-actions.js',statementMap:{'0':{start:{line:43,column:17},end:{line:43,column:54}},'1':{start:{line:44,column:21},end:{line:44,column:62}},'2':{start:{line:45,column:20},end:{line:45,column:60}},'3':{start:{line:46,column:19},end:{line:46,column:59}},'4':{start:{line:49,column:2},end:{line:153,column:3}},'5':{start:{line:53,column:4},end:{line:53,column:46}},'6':{start:{line:55,column:24},end:{line:59,column:5}},'7':{start:{line:56,column:6},end:{line:58,column:7}},'8':{start:{line:57,column:8},end:{line:57,column:62}},'9':{start:{line:61,column:23},end:{line:63,column:5}},'10':{start:{line:62,column:6},end:{line:62,column:55}},'11':{start:{line:66,column:4},end:{line:80,column:5}},'12':{start:{line:67,column:6},end:{line:79,column:7}},'13':{start:{line:68,column:20},end:{line:68,column:45}},'14':{start:{line:69,column:8},end:{line:78,column:9}},'15':{start:{line:74,column:10},end:{line:74,column:39}},'16':{start:{line:77,column:10},end:{line:77,column:41}},'17':{start:{line:83,column:4},end:{line:150,column:6}},'18':{start:{line:84,column:6},end:{line:84,column:29}},'19':{start:{line:87,column:18},end:{line:87,column:22}},'20':{start:{line:88,column:29},end:{line:90,column:11}},'21':{start:{line:92,column:6},end:{line:147,column:7}},'22':{start:{line:93,column:20},end:{line:93,column:39}},'23':{start:{line:95,column:8},end:{line:146,column:9}},'24':{start:{line:96,column:10},end:{line:130,column:11}},'25':{start:{line:97,column:25},end:{line:97,column:41}},'26':{start:{line:98,column:12},end:{line:98,column:43}},'27':{start:{line:100,column:12},end:{line:129,column:13}},'28':{start:{line:104,column:27},end:{line:104,column:58}},'29':{start:{line:105,column:26},end:{line:105,column:27}},'30':{start:{line:107,column:14},end:{line:112,column:15}},'31':{start:{line:108,column:28},end:{line:108,column:37}},'32':{start:{line:109,column:16},end:{line:111,column:17}},'33':{start:{line:110,column:18},end:{line:110,column:26}},'34':{start:{line:114,column:14},end:{line:117,column:15}},'35':{start:{line:115,column:16},end:{line:115,column:30}},'36':{start:{line:116,column:16},end:{line:116,column:44}},'37':{start:{line:118,column:19},end:{line:129,column:13}},'38':{start:{line:123,column:14},end:{line:123,column:28}},'39':{start:{line:124,column:14},end:{line:124,column:42}},'40':{start:{line:126,column:14},end:{line:128,column:15}},'41':{start:{line:127,column:16},end:{line:127,column:30}},'42':{start:{line:132,column:15},end:{line:146,column:9}},'43':{start:{line:133,column:10},end:{line:133,column:40}},'44':{start:{line:135,column:10},end:{line:145,column:11}},'45':{start:{line:140,column:12},end:{line:140,column:26}},'46':{start:{line:141,column:12},end:{line:141,column:39}},'47':{start:{line:142,column:12},end:{line:144,column:13}},'48':{start:{line:143,column:14},end:{line:143,column:28}},'49':{start:{line:149,column:6},end:{line:149,column:19}},'50':{start:{line:152,column:4},end:{line:152,column:10}},'51':{start:{line:155,column:2},end:{line:186,column:3}},'52':{start:{line:157,column:4},end:{line:165,column:5}},'53':{start:{line:158,column:6},end:{line:164,column:8}},'54':{start:{line:159,column:8},end:{line:163,column:11}},'55':{start:{line:166,column:4},end:{line:166,column:10}},'56':{start:{line:168,column:4},end:{line:182,column:5}},'57':{start:{line:169,column:6},end:{line:181,column:8}},'58':{start:{line:173,column:10},end:{line:173,column:40}},'59':{start:{line:174,column:10},end:{line:179,column:11}},'60':{start:{line:175,column:12},end:{line:175,column:47}},'61':{start:{line:176,column:12},end:{line:176,column:76}},'62':{start:{line:177,column:12},end:{line:177,column:41}},'63':{start:{line:178,column:12},end:{line:178,column:54}},'64':{start:{line:183,column:4},end:{line:183,column:10}},'65':{start:{line:185,column:4},end:{line:185,column:10}},'66':{start:{line:188,column:2},end:{line:190,column:3}},'67':{start:{line:189,column:4},end:{line:189,column:55}},'68':{start:{line:192,column:2},end:{line:194,column:3}},'69':{start:{line:193,column:4},end:{line:193,column:57}},'70':{start:{line:196,column:2},end:{line:305,column:3}},'71':{start:{line:197,column:4},end:{line:199,column:6}},'72':{start:{line:198,column:6},end:{line:198,column:55}},'73':{start:{line:201,column:4},end:{line:304,column:6}},'74':{start:{line:204,column:24},end:{line:204,column:28}},'75':{start:{line:207,column:6},end:{line:247,column:7}},'76':{start:{line:208,column:8},end:{line:218,column:9}},'77':{start:{line:210,column:10},end:{line:210,column:34}},'78':{start:{line:211,column:10},end:{line:211,column:16}},'79':{start:{line:213,column:10},end:{line:213,column:37}},'80':{start:{line:214,column:10},end:{line:214,column:16}},'81':{start:{line:216,column:10},end:{line:216,column:34}},'82':{start:{line:217,column:10},end:{line:217,column:16}},'83':{start:{line:221,column:8},end:{line:246,column:9}},'84':{start:{line:222,column:10},end:{line:222,column:17}},'85':{start:{line:223,column:15},end:{line:246,column:9}},'86':{start:{line:224,column:10},end:{line:224,column:62}},'87':{start:{line:227,column:10},end:{line:234,column:15}},'88':{start:{line:230,column:14},end:{line:233,column:16}},'89':{start:{line:238,column:10},end:{line:245,column:11}},'90':{start:{line:239,column:12},end:{line:244,column:15}},'91':{start:{line:250,column:6},end:{line:250,column:43}},'92':{start:{line:251,column:6},end:{line:251,column:72}},'93':{start:{line:254,column:6},end:{line:256,column:7}},'94':{start:{line:255,column:8},end:{line:255,column:35}},'95':{start:{line:259,column:6},end:{line:290,column:7}},'96':{start:{line:260,column:8},end:{line:262,column:9}},'97':{start:{line:261,column:10},end:{line:261,column:30}},'98':{start:{line:264,column:8},end:{line:289,column:9}},'99':{start:{line:265,column:22},end:{line:269,column:11}},'100':{start:{line:272,column:10},end:{line:274,column:11}},'101':{start:{line:273,column:12},end:{line:273,column:30}},'102':{start:{line:277,column:10},end:{line:288,column:11}},'103':{start:{line:278,column:12},end:{line:284,column:14}},'104':{start:{line:282,column:16},end:{line:282,column:61}},'105':{start:{line:285,column:12},end:{line:285,column:19}},'106':{start:{line:287,column:12},end:{line:287,column:78}},'107':{start:{line:292,column:6},end:{line:303,column:7}},'108':{start:{line:293,column:8},end:{line:302,column:9}},'109':{start:{line:297,column:10},end:{line:297,column:39}},'110':{start:{line:298,column:10},end:{line:298,column:52}},'111':{start:{line:301,column:10},end:{line:301,column:49}},'112':{start:{line:307,column:2},end:{line:316,column:3}},'113':{start:{line:308,column:4},end:{line:310,column:6}},'114':{start:{line:309,column:6},end:{line:309,column:55}},'115':{start:{line:312,column:4},end:{line:315,column:6}},'116':{start:{line:313,column:6},end:{line:313,column:57}},'117':{start:{line:314,column:6},end:{line:314,column:72}}},fnMap:{'0':{name:'constructWidgetActions',decl:{start:{line:39,column:24},end:{line:39,column:46}},loc:{start:{line:39,column:64},end:{line:317,column:1}},line:39},'1':{name:'(anonymous_1)',decl:{start:{line:55,column:24},end:{line:55,column:25}},loc:{start:{line:55,column:41},end:{line:59,column:5}},line:55},'2':{name:'(anonymous_2)',decl:{start:{line:61,column:23},end:{line:61,column:24}},loc:{start:{line:61,column:40},end:{line:63,column:5}},line:61},'3':{name:'(anonymous_3)',decl:{start:{line:83,column:25},end:{line:83,column:26}},loc:{start:{line:83,column:42},end:{line:150,column:5}},line:83},'4':{name:'(anonymous_4)',decl:{start:{line:158,column:28},end:{line:158,column:29}},loc:{start:{line:158,column:45},end:{line:164,column:7}},line:158},'5':{name:'(anonymous_5)',decl:{start:{line:172,column:12},end:{line:172,column:13}},loc:{start:{line:172,column:29},end:{line:180,column:9}},line:172},'6':{name:'(anonymous_6)',decl:{start:{line:197,column:28},end:{line:197,column:29}},loc:{start:{line:197,column:45},end:{line:199,column:5}},line:197},'7':{name:'(anonymous_7)',decl:{start:{line:201,column:23},end:{line:201,column:24}},loc:{start:{line:201,column:40},end:{line:304,column:5}},line:201},'8':{name:'(anonymous_8)',decl:{start:{line:229,column:17},end:{line:229,column:18}},loc:{start:{line:229,column:36},end:{line:234,column:13}},line:229},'9':{name:'(anonymous_9)',decl:{start:{line:281,column:14},end:{line:281,column:15}},loc:{start:{line:281,column:36},end:{line:283,column:15}},line:281},'10':{name:'(anonymous_10)',decl:{start:{line:308,column:30},end:{line:308,column:31}},loc:{start:{line:308,column:47},end:{line:310,column:5}},line:308},'11':{name:'(anonymous_11)',decl:{start:{line:312,column:25},end:{line:312,column:26}},loc:{start:{line:312,column:42},end:{line:315,column:5}},line:312}},branchMap:{'0':{loc:{start:{line:49,column:2},end:{line:153,column:3}},type:'switch',locations:[{start:{line:50,column:2},end:{line:50,column:14}},{start:{line:51,column:2},end:{line:51,column:18}},{start:{line:52,column:2},end:{line:152,column:10}}],line:49},'1':{loc:{start:{line:56,column:6},end:{line:58,column:7}},type:'if',locations:[{start:{line:56,column:6},end:{line:58,column:7}},{start:{line:56,column:6},end:{line:58,column:7}}],line:56},'2':{loc:{start:{line:56,column:10},end:{line:56,column:61}},type:'binary-expr',locations:[{start:{line:56,column:10},end:{line:56,column:28}},{start:{line:56,column:32},end:{line:56,column:61}}],line:56},'3':{loc:{start:{line:67,column:6},end:{line:79,column:7}},type:'if',locations:[{start:{line:67,column:6},end:{line:79,column:7}},{start:{line:67,column:6},end:{line:79,column:7}}],line:67},'4':{loc:{start:{line:69,column:8},end:{line:78,column:9}},type:'if',locations:[{start:{line:69,column:8},end:{line:78,column:9}},{start:{line:69,column:8},end:{line:78,column:9}}],line:69},'5':{loc:{start:{line:70,column:10},end:{line:71,column:47}},type:'binary-expr',locations:[{start:{line:70,column:10},end:{line:70,column:51}},{start:{line:71,column:12},end:{line:71,column:47}}],line:70},'6':{loc:{start:{line:95,column:8},end:{line:146,column:9}},type:'if',locations:[{start:{line:95,column:8},end:{line:146,column:9}},{start:{line:95,column:8},end:{line:146,column:9}}],line:95},'7':{loc:{start:{line:96,column:10},end:{line:130,column:11}},type:'if',locations:[{start:{line:96,column:10},end:{line:130,column:11}},{start:{line:96,column:10},end:{line:130,column:11}}],line:96},'8':{loc:{start:{line:100,column:12},end:{line:129,column:13}},type:'if',locations:[{start:{line:100,column:12},end:{line:129,column:13}},{start:{line:100,column:12},end:{line:129,column:13}}],line:100},'9':{loc:{start:{line:101,column:14},end:{line:102,column:60}},type:'binary-expr',locations:[{start:{line:101,column:14},end:{line:101,column:55}},{start:{line:102,column:16},end:{line:102,column:60}}],line:101},'10':{loc:{start:{line:109,column:16},end:{line:111,column:17}},type:'if',locations:[{start:{line:109,column:16},end:{line:111,column:17}},{start:{line:109,column:16},end:{line:111,column:17}}],line:109},'11':{loc:{start:{line:114,column:14},end:{line:117,column:15}},type:'if',locations:[{start:{line:114,column:14},end:{line:117,column:15}},{start:{line:114,column:14},end:{line:117,column:15}}],line:114},'12':{loc:{start:{line:118,column:19},end:{line:129,column:13}},type:'if',locations:[{start:{line:118,column:19},end:{line:129,column:13}},{start:{line:118,column:19},end:{line:129,column:13}}],line:118},'13':{loc:{start:{line:119,column:14},end:{line:121,column:43}},type:'binary-expr',locations:[{start:{line:119,column:14},end:{line:119,column:26}},{start:{line:120,column:17},end:{line:120,column:55}},{start:{line:121,column:18},end:{line:121,column:42}}],line:119},'14':{loc:{start:{line:126,column:14},end:{line:128,column:15}},type:'if',locations:[{start:{line:126,column:14},end:{line:128,column:15}},{start:{line:126,column:14},end:{line:128,column:15}}],line:126},'15':{loc:{start:{line:132,column:15},end:{line:146,column:9}},type:'if',locations:[{start:{line:132,column:15},end:{line:146,column:9}},{start:{line:132,column:15},end:{line:146,column:9}}],line:132},'16':{loc:{start:{line:135,column:10},end:{line:145,column:11}},type:'if',locations:[{start:{line:135,column:10},end:{line:145,column:11}},{start:{line:135,column:10},end:{line:145,column:11}}],line:135},'17':{loc:{start:{line:136,column:12},end:{line:138,column:41}},type:'binary-expr',locations:[{start:{line:136,column:12},end:{line:136,column:24}},{start:{line:137,column:15},end:{line:137,column:53}},{start:{line:138,column:16},end:{line:138,column:40}}],line:136},'18':{loc:{start:{line:142,column:12},end:{line:144,column:13}},type:'if',locations:[{start:{line:142,column:12},end:{line:144,column:13}},{start:{line:142,column:12},end:{line:144,column:13}}],line:142},'19':{loc:{start:{line:155,column:2},end:{line:186,column:3}},type:'switch',locations:[{start:{line:156,column:2},end:{line:166,column:10}},{start:{line:167,column:2},end:{line:183,column:10}},{start:{line:184,column:2},end:{line:185,column:10}}],line:155},'20':{loc:{start:{line:157,column:4},end:{line:165,column:5}},type:'if',locations:[{start:{line:157,column:4},end:{line:165,column:5}},{start:{line:157,column:4},end:{line:165,column:5}}],line:157},'21':{loc:{start:{line:168,column:4},end:{line:182,column:5}},type:'if',locations:[{start:{line:168,column:4},end:{line:182,column:5}},{start:{line:168,column:4},end:{line:182,column:5}}],line:168},'22':{loc:{start:{line:173,column:18},end:{line:173,column:39}},type:'binary-expr',locations:[{start:{line:173,column:18},end:{line:173,column:23}},{start:{line:173,column:27},end:{line:173,column:39}}],line:173},'23':{loc:{start:{line:174,column:10},end:{line:179,column:11}},type:'if',locations:[{start:{line:174,column:10},end:{line:179,column:11}},{start:{line:174,column:10},end:{line:179,column:11}}],line:174},'24':{loc:{start:{line:188,column:2},end:{line:190,column:3}},type:'if',locations:[{start:{line:188,column:2},end:{line:190,column:3}},{start:{line:188,column:2},end:{line:190,column:3}}],line:188},'25':{loc:{start:{line:192,column:2},end:{line:194,column:3}},type:'if',locations:[{start:{line:192,column:2},end:{line:194,column:3}},{start:{line:192,column:2},end:{line:194,column:3}}],line:192},'26':{loc:{start:{line:196,column:2},end:{line:305,column:3}},type:'if',locations:[{start:{line:196,column:2},end:{line:305,column:3}},{start:{line:196,column:2},end:{line:305,column:3}}],line:196},'27':{loc:{start:{line:207,column:6},end:{line:247,column:7}},type:'if',locations:[{start:{line:207,column:6},end:{line:247,column:7}},{start:{line:207,column:6},end:{line:247,column:7}}],line:207},'28':{loc:{start:{line:208,column:8},end:{line:218,column:9}},type:'switch',locations:[{start:{line:209,column:8},end:{line:211,column:16}},{start:{line:212,column:8},end:{line:214,column:16}},{start:{line:215,column:8},end:{line:217,column:16}}],line:208},'29':{loc:{start:{line:221,column:8},end:{line:246,column:9}},type:'if',locations:[{start:{line:221,column:8},end:{line:246,column:9}},{start:{line:221,column:8},end:{line:246,column:9}}],line:221},'30':{loc:{start:{line:221,column:12},end:{line:221,column:55}},type:'binary-expr',locations:[{start:{line:221,column:12},end:{line:221,column:25}},{start:{line:221,column:29},end:{line:221,column:55}}],line:221},'31':{loc:{start:{line:223,column:15},end:{line:246,column:9}},type:'if',locations:[{start:{line:223,column:15},end:{line:246,column:9}},{start:{line:223,column:15},end:{line:246,column:9}}],line:223},'32':{loc:{start:{line:231,column:22},end:{line:231,column:48}},type:'binary-expr',locations:[{start:{line:231,column:22},end:{line:231,column:34}},{start:{line:231,column:38},end:{line:231,column:48}}],line:231},'33':{loc:{start:{line:238,column:10},end:{line:245,column:11}},type:'if',locations:[{start:{line:238,column:10},end:{line:245,column:11}},{start:{line:238,column:10},end:{line:245,column:11}}],line:238},'34':{loc:{start:{line:254,column:6},end:{line:256,column:7}},type:'if',locations:[{start:{line:254,column:6},end:{line:256,column:7}},{start:{line:254,column:6},end:{line:256,column:7}}],line:254},'35':{loc:{start:{line:259,column:6},end:{line:290,column:7}},type:'if',locations:[{start:{line:259,column:6},end:{line:290,column:7}},{start:{line:259,column:6},end:{line:290,column:7}}],line:259},'36':{loc:{start:{line:260,column:8},end:{line:262,column:9}},type:'if',locations:[{start:{line:260,column:8},end:{line:262,column:9}},{start:{line:260,column:8},end:{line:262,column:9}}],line:260},'37':{loc:{start:{line:264,column:8},end:{line:289,column:9}},type:'if',locations:[{start:{line:264,column:8},end:{line:289,column:9}},{start:{line:264,column:8},end:{line:289,column:9}}],line:264},'38':{loc:{start:{line:272,column:10},end:{line:274,column:11}},type:'if',locations:[{start:{line:272,column:10},end:{line:274,column:11}},{start:{line:272,column:10},end:{line:274,column:11}}],line:272},'39':{loc:{start:{line:277,column:10},end:{line:288,column:11}},type:'if',locations:[{start:{line:277,column:10},end:{line:288,column:11}},{start:{line:277,column:10},end:{line:288,column:11}}],line:277},'40':{loc:{start:{line:292,column:6},end:{line:303,column:7}},type:'if',locations:[{start:{line:292,column:6},end:{line:303,column:7}},{start:{line:292,column:6},end:{line:303,column:7}}],line:292},'41':{loc:{start:{line:293,column:8},end:{line:302,column:9}},type:'if',locations:[{start:{line:293,column:8},end:{line:302,column:9}},{start:{line:293,column:8},end:{line:302,column:9}}],line:293},'42':{loc:{start:{line:294,column:10},end:{line:295,column:60}},type:'binary-expr',locations:[{start:{line:294,column:10},end:{line:294,column:36}},{start:{line:295,column:11},end:{line:295,column:29}},{start:{line:295,column:33},end:{line:295,column:59}}],line:294},'43':{loc:{start:{line:307,column:2},end:{line:316,column:3}},type:'if',locations:[{start:{line:307,column:2},end:{line:316,column:3}},{start:{line:307,column:2},end:{line:316,column:3}}],line:307}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0,'30':0,'31':0,'32':0,'33':0,'34':0,'35':0,'36':0,'37':0,'38':0,'39':0,'40':0,'41':0,'42':0,'43':0,'44':0,'45':0,'46':0,'47':0,'48':0,'49':0,'50':0,'51':0,'52':0,'53':0,'54':0,'55':0,'56':0,'57':0,'58':0,'59':0,'60':0,'61':0,'62':0,'63':0,'64':0,'65':0,'66':0,'67':0,'68':0,'69':0,'70':0,'71':0,'72':0,'73':0,'74':0,'75':0,'76':0,'77':0,'78':0,'79':0,'80':0,'81':0,'82':0,'83':0,'84':0,'85':0,'86':0,'87':0,'88':0,'89':0,'90':0,'91':0,'92':0,'93':0,'94':0,'95':0,'96':0,'97':0,'98':0,'99':0,'100':0,'101':0,'102':0,'103':0,'104':0,'105':0,'106':0,'107':0,'108':0,'109':0,'110':0,'111':0,'112':0,'113':0,'114':0,'115':0,'116':0,'117':0},f:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0},b:{'0':[0,0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0],'11':[0,0],'12':[0,0],'13':[0,0,0],'14':[0,0],'15':[0,0],'16':[0,0],'17':[0,0,0],'18':[0,0],'19':[0,0,0],'20':[0,0],'21':[0,0],'22':[0,0],'23':[0,0],'24':[0,0],'25':[0,0],'26':[0,0],'27':[0,0],'28':[0,0,0],'29':[0,0],'30':[0,0],'31':[0,0],'32':[0,0],'33':[0,0],'34':[0,0],'35':[0,0],'36':[0,0],'37':[0,0],'38':[0,0],'39':[0,0],'40':[0,0],'41':[0,0],'42':[0,0,0],'43':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function constructWidgetActions(widget,config){cov_20hqy5yr7w.f[0]++;var widgetOnButtonClick,widgetFormValidate,widgetForm,widgetOk=(cov_20hqy5yr7w.s[0]++,widget.querySelector('.pf-widget-ok')),widgetCancel=(cov_20hqy5yr7w.s[1]++,widget.querySelector('.pf-widget-cancel')),widgetClose=(cov_20hqy5yr7w.s[2]++,widget.querySelector('.pf-widget-close')),widgetReco=(cov_20hqy5yr7w.s[3]++,widget.querySelector('.pf-content-unit'));cov_20hqy5yr7w.s[4]++;switch(config.type){case'form':cov_20hqy5yr7w.b[0][0]++;case'sitegate':cov_20hqy5yr7w.b[0][1]++;case'subscription':cov_20hqy5yr7w.b[0][2]++;cov_20hqy5yr7w.s[5]++;widgetForm=widget.querySelector('form');var onInputChange=(cov_20hqy5yr7w.s[6]++,function(event){cov_20hqy5yr7w.f[1]++;cov_20hqy5yr7w.s[7]++;if((cov_20hqy5yr7w.b[2][0]++,event.target.value)&&(cov_20hqy5yr7w.b[2][1]++,event.target.value.length>0)){cov_20hqy5yr7w.b[1][0]++;cov_20hqy5yr7w.s[8]++;trackWidgetAction('form_start',config,event.target);}else{cov_20hqy5yr7w.b[1][1]++;}});var onInputFocus=(cov_20hqy5yr7w.s[9]++,function(event){cov_20hqy5yr7w.f[2]++;cov_20hqy5yr7w.s[10]++;trackWidgetAction('focus',config,event.target);});cov_20hqy5yr7w.s[11]++;for(var elem in widgetForm.childNodes){cov_20hqy5yr7w.s[12]++;if(widgetForm.children.hasOwnProperty(elem)){cov_20hqy5yr7w.b[3][0]++;var child=(cov_20hqy5yr7w.s[13]++,widgetForm.children[elem]);cov_20hqy5yr7w.s[14]++;if((cov_20hqy5yr7w.b[5][0]++,typeof child.getAttribute!=='undefined')&&(cov_20hqy5yr7w.b[5][1]++,child.getAttribute('name')!==null)){cov_20hqy5yr7w.b[4][0]++;cov_20hqy5yr7w.s[15]++;child.onfocus=onInputFocus;cov_20hqy5yr7w.s[16]++;child.onchange=onInputChange;}else{cov_20hqy5yr7w.b[4][1]++;}}else{cov_20hqy5yr7w.b[3][1]++;}}cov_20hqy5yr7w.s[17]++;widgetFormValidate=function(event){cov_20hqy5yr7w.f[3]++;cov_20hqy5yr7w.s[18]++;event.preventDefault();var valid=(cov_20hqy5yr7w.s[19]++,true),requiredElements=(cov_20hqy5yr7w.s[20]++,Array.prototype.slice.call(widgetForm.querySelectorAll('[data-required=true]')));cov_20hqy5yr7w.s[21]++;for(var i=0;i0){cov_2pi3vg37xk.b[2][0]++;var rec=(cov_2pi3vg37xk.s[4]++,config.content[0]),recImage=(cov_2pi3vg37xk.s[5]++,document$1.createElement('div')),recMeta=(cov_2pi3vg37xk.s[6]++,document$1.createElement('div')),recTitle=(cov_2pi3vg37xk.s[7]++,document$1.createElement('h4')),recDesc=(cov_2pi3vg37xk.s[8]++,document$1.createElement('p')),recInfo=(cov_2pi3vg37xk.s[9]++,document$1.createElement('span'));cov_2pi3vg37xk.s[10]++;widgetContentUnit.href=rec.url;cov_2pi3vg37xk.s[11]++;if((cov_2pi3vg37xk.b[4][0]++,rec.image)&&((cov_2pi3vg37xk.b[4][1]++,!settings.display)||(cov_2pi3vg37xk.b[4][2]++,settings.display.image!==false))){cov_2pi3vg37xk.b[3][0]++;cov_2pi3vg37xk.s[12]++;recImage.className='pf-content-unit-img';cov_2pi3vg37xk.s[13]++;recImage.style.backgroundImage="url('"+rec.image+"')";cov_2pi3vg37xk.s[14]++;widgetContentUnit.appendChild(recImage);}else{cov_2pi3vg37xk.b[3][1]++;}cov_2pi3vg37xk.s[15]++;recMeta.className='pf-content-unit-meta';cov_2pi3vg37xk.s[16]++;if((cov_2pi3vg37xk.b[6][0]++,rec.title)&&((cov_2pi3vg37xk.b[6][1]++,!settings.display)||(cov_2pi3vg37xk.b[6][2]++,settings.display.title!==false))){cov_2pi3vg37xk.b[5][0]++;cov_2pi3vg37xk.s[17]++;recTitle.innerHTML=rec.title;cov_2pi3vg37xk.s[18]++;recMeta.appendChild(recTitle);}else{cov_2pi3vg37xk.b[5][1]++;}cov_2pi3vg37xk.s[19]++;if((cov_2pi3vg37xk.b[8][0]++,rec.author)&&(cov_2pi3vg37xk.b[8][1]++,settings.display)&&(cov_2pi3vg37xk.b[8][2]++,settings.display.author===true)){cov_2pi3vg37xk.b[7][0]++;cov_2pi3vg37xk.s[20]++;recInfo.innerHTML='by '+rec.author;}else{cov_2pi3vg37xk.b[7][1]++;}cov_2pi3vg37xk.s[21]++;if((cov_2pi3vg37xk.b[10][0]++,rec.date)&&(cov_2pi3vg37xk.b[10][1]++,settings.display)&&(cov_2pi3vg37xk.b[10][2]++,settings.display.date===true)){cov_2pi3vg37xk.b[9][0]++;var published=(cov_2pi3vg37xk.s[22]++,new Date(rec.date)),locale=(cov_2pi3vg37xk.s[23]++,settings.display.locale),dateOptions=(cov_2pi3vg37xk.s[24]++,settings.display.dateOptions);cov_2pi3vg37xk.s[25]++;if((cov_2pi3vg37xk.b[12][0]++,!locale)&&(cov_2pi3vg37xk.b[12][1]++,window.pathfora)&&(cov_2pi3vg37xk.b[12][2]++,window.pathfora.locale)){cov_2pi3vg37xk.b[11][0]++;cov_2pi3vg37xk.s[26]++;locale=window.pathfora.locale;}else{cov_2pi3vg37xk.b[11][1]++;cov_2pi3vg37xk.s[27]++;if(!locale){cov_2pi3vg37xk.b[13][0]++;cov_2pi3vg37xk.s[28]++;locale=PF_LOCALE;}else{cov_2pi3vg37xk.b[13][1]++;}}cov_2pi3vg37xk.s[29]++;if((cov_2pi3vg37xk.b[15][0]++,!dateOptions)&&(cov_2pi3vg37xk.b[15][1]++,window.pathfora)&&(cov_2pi3vg37xk.b[15][2]++,window.pathfora.dateOptions)){cov_2pi3vg37xk.b[14][0]++;cov_2pi3vg37xk.s[30]++;dateOptions=window.pathfora.dateOptions;}else{cov_2pi3vg37xk.b[14][1]++;cov_2pi3vg37xk.s[31]++;if(!dateOptions){cov_2pi3vg37xk.b[16][0]++;cov_2pi3vg37xk.s[32]++;dateOptions=PF_DATE_OPTIONS;}else{cov_2pi3vg37xk.b[16][1]++;}}cov_2pi3vg37xk.s[33]++;published=published.toLocaleDateString(locale,dateOptions);cov_2pi3vg37xk.s[34]++;if(!recInfo.innerHTML){cov_2pi3vg37xk.b[17][0]++;cov_2pi3vg37xk.s[35]++;recInfo.innerHTML=published;}else{cov_2pi3vg37xk.b[17][1]++;cov_2pi3vg37xk.s[36]++;recInfo.innerHTML+=' | '+published;}}else{cov_2pi3vg37xk.b[9][1]++;}cov_2pi3vg37xk.s[37]++;if(recInfo.innerHTML){cov_2pi3vg37xk.b[18][0]++;cov_2pi3vg37xk.s[38]++;recInfo.className='pf-content-unit-info';cov_2pi3vg37xk.s[39]++;recMeta.appendChild(recInfo);}else{cov_2pi3vg37xk.b[18][1]++;}cov_2pi3vg37xk.s[40]++;if((cov_2pi3vg37xk.b[20][0]++,rec.description)&&((cov_2pi3vg37xk.b[20][1]++,!settings.display)||(cov_2pi3vg37xk.b[20][2]++,settings.display.description!==false))){cov_2pi3vg37xk.b[19][0]++;var desc=(cov_2pi3vg37xk.s[41]++,rec.description),limit=(cov_2pi3vg37xk.s[42]++,config.layout==='modal'?(cov_2pi3vg37xk.b[21][0]++,DEFAULT_CHAR_LIMIT):(cov_2pi3vg37xk.b[21][1]++,DEFAULT_CHAR_LIMIT_STACK));cov_2pi3vg37xk.s[43]++;if(!settings.display){cov_2pi3vg37xk.b[22][0]++;cov_2pi3vg37xk.s[44]++;settings.display={descriptionLimit:limit};}else{cov_2pi3vg37xk.b[22][1]++;cov_2pi3vg37xk.s[45]++;if(!settings.display.descriptionLimit){cov_2pi3vg37xk.b[23][0]++;cov_2pi3vg37xk.s[46]++;settings.display.descriptionLimit=limit;}else{cov_2pi3vg37xk.b[23][1]++;}}cov_2pi3vg37xk.s[47]++;if((cov_2pi3vg37xk.b[25][0]++,desc.length>settings.display.descriptionLimit)&&(cov_2pi3vg37xk.b[25][1]++,settings.display.descriptionLimit!==-1)){cov_2pi3vg37xk.b[24][0]++;cov_2pi3vg37xk.s[48]++;desc=desc.substring(0,settings.display.descriptionLimit);cov_2pi3vg37xk.s[49]++;desc=desc.substring(0,desc.lastIndexOf(' '))+'...';}else{cov_2pi3vg37xk.b[24][1]++;}cov_2pi3vg37xk.s[50]++;recDesc.innerHTML=desc;cov_2pi3vg37xk.s[51]++;recMeta.appendChild(recDesc);}else{cov_2pi3vg37xk.b[19][1]++;}cov_2pi3vg37xk.s[52]++;widgetContentUnit.appendChild(recMeta);}else{cov_2pi3vg37xk.b[2][1]++;}}else{cov_2pi3vg37xk.b[0][1]++;}} - if (recInfo.innerHTML) { - recInfo.className = 'pf-content-unit-info'; - recMeta.appendChild(recInfo); - } + var cov_d5tp5g7qm=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/set-widget-classname.js',hash='7c987fc7672c15535f875f0af9db89640c54586d',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/set-widget-classname.js',statementMap:{'0':{start:{line:11,column:2},end:{line:23,column:13}}},fnMap:{'0':{name:'setWidgetClassname',decl:{start:{line:10,column:24},end:{line:10,column:42}},loc:{start:{line:10,column:60},end:{line:24,column:1}},line:10}},branchMap:{'0':{loc:{start:{line:15,column:4},end:{line:15,column:60}},type:'cond-expr',locations:[{start:{line:15,column:22},end:{line:15,column:55}},{start:{line:15,column:58},end:{line:15,column:60}}],line:15},'1':{loc:{start:{line:16,column:4},end:{line:16,column:46}},type:'cond-expr',locations:[{start:{line:16,column:22},end:{line:16,column:41}},{start:{line:16,column:44},end:{line:16,column:46}}],line:16},'2':{loc:{start:{line:17,column:4},end:{line:17,column:54}},type:'cond-expr',locations:[{start:{line:17,column:20},end:{line:17,column:49}},{start:{line:17,column:52},end:{line:17,column:54}}],line:17},'3':{loc:{start:{line:19,column:4},end:{line:19,column:51}},type:'cond-expr',locations:[{start:{line:19,column:19},end:{line:19,column:46}},{start:{line:19,column:49},end:{line:19,column:51}}],line:19},'4':{loc:{start:{line:20,column:4},end:{line:20,column:50}},type:'cond-expr',locations:[{start:{line:20,column:23},end:{line:20,column:45}},{start:{line:20,column:48},end:{line:20,column:50}}],line:20},'5':{loc:{start:{line:21,column:4},end:{line:21,column:52}},type:'cond-expr',locations:[{start:{line:21,column:22},end:{line:21,column:47}},{start:{line:21,column:50},end:{line:21,column:52}}],line:21},'6':{loc:{start:{line:22,column:4},end:{line:22,column:47}},type:'cond-expr',locations:[{start:{line:22,column:25},end:{line:22,column:42}},{start:{line:22,column:45},end:{line:22,column:47}}],line:22}},s:{'0':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function setWidgetClassname(widget,config){cov_d5tp5g7qm.f[0]++;cov_d5tp5g7qm.s[0]++;widget.className=['pf-widget ','pf-'+config.type,' pf-widget-'+config.layout,config.position?(cov_d5tp5g7qm.b[0][0]++,' pf-position-'+config.position):(cov_d5tp5g7qm.b[0][1]++,''),config.pushDown?(cov_d5tp5g7qm.b[1][0]++,' pf-has-push-down'):(cov_d5tp5g7qm.b[1][1]++,''),config.origin?(cov_d5tp5g7qm.b[2][0]++,' pf-origin-'+config.origin):(cov_d5tp5g7qm.b[2][1]++,''),' pf-widget-variant-'+config.variant,config.theme?(cov_d5tp5g7qm.b[3][0]++,' pf-theme-'+config.theme):(cov_d5tp5g7qm.b[3][1]++,''),config.className?(cov_d5tp5g7qm.b[4][0]++,' '+config.className):(cov_d5tp5g7qm.b[4][1]++,''),config.branding?(cov_d5tp5g7qm.b[5][0]++,' pf-widget-has-branding'):(cov_d5tp5g7qm.b[5][1]++,''),!config.responsive?(cov_d5tp5g7qm.b[6][0]++,' pf-mobile-hide'):(cov_d5tp5g7qm.b[6][1]++,'')].join('');} - // description p - if ( - rec.description && - (!settings.display || settings.display.description !== false) - ) { - var desc = rec.description, - limit = - config.layout === 'modal' - ? DEFAULT_CHAR_LIMIT - : DEFAULT_CHAR_LIMIT_STACK; + var cov_cln2mbceo=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/form/build-form-element.js',hash='8d493284699b6179faf2035170ed755559ac38ac',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/form/build-form-element.js',statementMap:{'0':{start:{line:19,column:16},end:{line:19,column:45}},'1':{start:{line:20,column:16},end:{line:20,column:48}},'2':{start:{line:23,column:2},end:{line:50,column:3}},'3':{start:{line:24,column:4},end:{line:24,column:49}},'4':{start:{line:25,column:4},end:{line:25,column:44}},'5':{start:{line:28,column:4},end:{line:41,column:5}},'6':{start:{line:30,column:6},end:{line:30,column:48}},'7':{start:{line:31,column:6},end:{line:31,column:44}},'8':{start:{line:32,column:6},end:{line:32,column:12}},'9':{start:{line:35,column:6},end:{line:35,column:48}},'10':{start:{line:36,column:6},end:{line:36,column:43}},'11':{start:{line:37,column:6},end:{line:37,column:12}},'12':{start:{line:39,column:6},end:{line:39,column:50}},'13':{start:{line:40,column:6},end:{line:40,column:12}},'14':{start:{line:43,column:4},end:{line:43,column:44}},'15':{start:{line:44,column:4},end:{line:44,column:42}},'16':{start:{line:47,column:4},end:{line:49,column:5}},'17':{start:{line:48,column:6},end:{line:48,column:38}},'18':{start:{line:52,column:2},end:{line:71,column:3}},'19':{start:{line:53,column:4},end:{line:60,column:5}},'20':{start:{line:54,column:6},end:{line:54,column:45}},'21':{start:{line:55,column:6},end:{line:55,column:27}},'22':{start:{line:56,column:6},end:{line:56,column:57}},'23':{start:{line:58,column:6},end:{line:58,column:46}},'24':{start:{line:59,column:6},end:{line:59,column:43}},'25':{start:{line:62,column:4},end:{line:62,column:33}},'26':{start:{line:63,column:4},end:{line:63,column:38}},'27':{start:{line:64,column:4},end:{line:64,column:38}},'28':{start:{line:66,column:4},end:{line:68,column:5}},'29':{start:{line:67,column:6},end:{line:67,column:60}},'30':{start:{line:70,column:4},end:{line:70,column:31}},'31':{start:{line:73,column:2},end:{line:87,column:3}},'32':{start:{line:74,column:4},end:{line:74,column:42}},'33':{start:{line:75,column:4},end:{line:75,column:50}},'34':{start:{line:77,column:4},end:{line:86,column:5}},'35':{start:{line:78,column:20},end:{line:78,column:49}},'36':{start:{line:79,column:6},end:{line:79,column:45}},'37':{start:{line:80,column:6},end:{line:80,column:37}},'38':{start:{line:82,column:23},end:{line:82,column:53}},'39':{start:{line:83,column:6},end:{line:83,column:38}},'40':{start:{line:85,column:6},end:{line:85,column:35}},'41':{start:{line:89,column:2},end:{line:103,column:3}},'42':{start:{line:91,column:4},end:{line:98,column:5}},'43':{start:{line:92,column:24},end:{line:92,column:56}},'44':{start:{line:93,column:6},end:{line:93,column:44}},'45':{start:{line:94,column:6},end:{line:94,column:47}},'46':{start:{line:95,column:6},end:{line:95,column:39}},'47':{start:{line:97,column:6},end:{line:97,column:45}},'48':{start:{line:100,column:4},end:{line:102,column:5}},'49':{start:{line:101,column:6},end:{line:101,column:59}},'50':{start:{line:105,column:2},end:{line:132,column:3}},'51':{start:{line:106,column:4},end:{line:131,column:5}},'52':{start:{line:107,column:6},end:{line:107,column:27}},'53':{start:{line:109,column:6},end:{line:130,column:7}},'54':{start:{line:110,column:20},end:{line:110,column:51}},'55':{start:{line:111,column:8},end:{line:111,column:51}},'56':{start:{line:112,column:8},end:{line:112,column:47}},'57':{start:{line:113,column:8},end:{line:113,column:46}},'58':{start:{line:115,column:8},end:{line:123,column:9}},'59':{start:{line:116,column:10},end:{line:116,column:50}},'60':{start:{line:117,column:10},end:{line:117,column:58}},'61':{start:{line:118,column:10},end:{line:118,column:35}},'62':{start:{line:119,column:10},end:{line:119,column:64}},'63':{start:{line:120,column:10},end:{line:120,column:37}},'64':{start:{line:122,column:10},end:{line:122,column:84}},'65':{start:{line:124,column:13},end:{line:130,column:7}},'66':{start:{line:125,column:21},end:{line:125,column:53}},'67':{start:{line:126,column:8},end:{line:126,column:48}},'68':{start:{line:127,column:8},end:{line:127,column:37}},'69':{start:{line:129,column:8},end:{line:129,column:36}},'70':{start:{line:134,column:2},end:{line:134,column:31}},'71':{start:{line:137,column:12},end:{line:137,column:47}},'72':{start:{line:138,column:2},end:{line:142,column:3}},'73':{start:{line:139,column:4},end:{line:139,column:36}},'74':{start:{line:141,column:4},end:{line:141,column:30}}},fnMap:{'0':{name:'buildFormElement',decl:{start:{line:17,column:24},end:{line:17,column:40}},loc:{start:{line:17,column:54},end:{line:143,column:1}},line:17}},branchMap:{'0':{loc:{start:{line:23,column:2},end:{line:50,column:3}},type:'if',locations:[{start:{line:23,column:2},end:{line:50,column:3}},{start:{line:23,column:2},end:{line:50,column:3}}],line:23},'1':{loc:{start:{line:28,column:4},end:{line:41,column:5}},type:'switch',locations:[{start:{line:29,column:4},end:{line:32,column:12}},{start:{line:33,column:4},end:{line:33,column:16}},{start:{line:34,column:4},end:{line:37,column:12}},{start:{line:38,column:4},end:{line:40,column:12}}],line:28},'2':{loc:{start:{line:47,column:4},end:{line:49,column:5}},type:'if',locations:[{start:{line:47,column:4},end:{line:49,column:5}},{start:{line:47,column:4},end:{line:49,column:5}}],line:47},'3':{loc:{start:{line:52,column:2},end:{line:71,column:3}},type:'if',locations:[{start:{line:52,column:2},end:{line:71,column:3}},{start:{line:52,column:2},end:{line:71,column:3}}],line:52},'4':{loc:{start:{line:53,column:4},end:{line:60,column:5}},type:'if',locations:[{start:{line:53,column:4},end:{line:60,column:5}},{start:{line:53,column:4},end:{line:60,column:5}}],line:53},'5':{loc:{start:{line:66,column:4},end:{line:68,column:5}},type:'if',locations:[{start:{line:66,column:4},end:{line:68,column:5}},{start:{line:66,column:4},end:{line:68,column:5}}],line:66},'6':{loc:{start:{line:73,column:2},end:{line:87,column:3}},type:'if',locations:[{start:{line:73,column:2},end:{line:87,column:3}},{start:{line:73,column:2},end:{line:87,column:3}}],line:73},'7':{loc:{start:{line:77,column:4},end:{line:86,column:5}},type:'if',locations:[{start:{line:77,column:4},end:{line:86,column:5}},{start:{line:77,column:4},end:{line:86,column:5}}],line:77},'8':{loc:{start:{line:89,column:2},end:{line:103,column:3}},type:'if',locations:[{start:{line:89,column:2},end:{line:103,column:3}},{start:{line:89,column:2},end:{line:103,column:3}}],line:89},'9':{loc:{start:{line:91,column:4},end:{line:98,column:5}},type:'if',locations:[{start:{line:91,column:4},end:{line:98,column:5}},{start:{line:91,column:4},end:{line:98,column:5}}],line:91},'10':{loc:{start:{line:100,column:4},end:{line:102,column:5}},type:'if',locations:[{start:{line:100,column:4},end:{line:102,column:5}},{start:{line:100,column:4},end:{line:102,column:5}}],line:100},'11':{loc:{start:{line:105,column:2},end:{line:132,column:3}},type:'if',locations:[{start:{line:105,column:2},end:{line:132,column:3}},{start:{line:105,column:2},end:{line:132,column:3}}],line:105},'12':{loc:{start:{line:109,column:6},end:{line:130,column:7}},type:'if',locations:[{start:{line:109,column:6},end:{line:130,column:7}},{start:{line:109,column:6},end:{line:130,column:7}}],line:109},'13':{loc:{start:{line:115,column:8},end:{line:123,column:9}},type:'if',locations:[{start:{line:115,column:8},end:{line:123,column:9}},{start:{line:115,column:8},end:{line:123,column:9}}],line:115},'14':{loc:{start:{line:124,column:13},end:{line:130,column:7}},type:'if',locations:[{start:{line:124,column:13},end:{line:130,column:7}},{start:{line:124,column:13},end:{line:130,column:7}}],line:124},'15':{loc:{start:{line:138,column:2},end:{line:142,column:3}},type:'if',locations:[{start:{line:138,column:2},end:{line:142,column:3}},{start:{line:138,column:2},end:{line:142,column:3}}],line:138}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0,'30':0,'31':0,'32':0,'33':0,'34':0,'35':0,'36':0,'37':0,'38':0,'39':0,'40':0,'41':0,'42':0,'43':0,'44':0,'45':0,'46':0,'47':0,'48':0,'49':0,'50':0,'51':0,'52':0,'53':0,'54':0,'55':0,'56':0,'57':0,'58':0,'59':0,'60':0,'61':0,'62':0,'63':0,'64':0,'65':0,'66':0,'67':0,'68':0,'69':0,'70':0,'71':0,'72':0,'73':0,'74':0},f:{'0':0},b:{'0':[0,0],'1':[0,0,0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0],'11':[0,0],'12':[0,0],'13':[0,0],'14':[0,0],'15':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function buildFormElement(elem,form){cov_cln2mbceo.f[0]++;var content,i,val,label,wrapper=(cov_cln2mbceo.s[0]++,document$1.createElement('div')),isGroup=(cov_cln2mbceo.s[1]++,elem.hasOwnProperty('groupType'));cov_cln2mbceo.s[2]++;if(isGroup){cov_cln2mbceo.b[0][0]++;cov_cln2mbceo.s[3]++;wrapper.className='pf-widget-'+elem.type;cov_cln2mbceo.s[4]++;content=document$1.createElement('div');}else{cov_cln2mbceo.b[0][1]++;cov_cln2mbceo.s[5]++;switch(elem.type){case'email':cov_cln2mbceo.b[1][0]++;cov_cln2mbceo.s[6]++;content=document$1.createElement('input');cov_cln2mbceo.s[7]++;content.setAttribute('type','email');cov_cln2mbceo.s[8]++;break;case'text':cov_cln2mbceo.b[1][1]++;case'input':cov_cln2mbceo.b[1][2]++;cov_cln2mbceo.s[9]++;content=document$1.createElement('input');cov_cln2mbceo.s[10]++;content.setAttribute('type','text');cov_cln2mbceo.s[11]++;break;default:cov_cln2mbceo.b[1][3]++;cov_cln2mbceo.s[12]++;content=document$1.createElement(elem.type);cov_cln2mbceo.s[13]++;break;}cov_cln2mbceo.s[14]++;content.setAttribute('name',elem.name);cov_cln2mbceo.s[15]++;content.setAttribute('id',elem.name);cov_cln2mbceo.s[16]++;if(elem.type==='textarea'){cov_cln2mbceo.b[2][0]++;cov_cln2mbceo.s[17]++;content.setAttribute('rows',5);}else{cov_cln2mbceo.b[2][1]++;}}cov_cln2mbceo.s[18]++;if(elem.label){cov_cln2mbceo.b[3][0]++;cov_cln2mbceo.s[19]++;if(isGroup){cov_cln2mbceo.b[4][0]++;cov_cln2mbceo.s[20]++;label=document$1.createElement('span');cov_cln2mbceo.s[21]++;label.id=elem.name;cov_cln2mbceo.s[22]++;content.setAttribute('aria-labelledby',elem.name);}else{cov_cln2mbceo.b[4][1]++;cov_cln2mbceo.s[23]++;label=document$1.createElement('label');cov_cln2mbceo.s[24]++;label.setAttribute('for',elem.name);}cov_cln2mbceo.s[25]++;label.innerHTML=elem.label;cov_cln2mbceo.s[26]++;label.className='pf-form-label';cov_cln2mbceo.s[27]++;addClass(content,'pf-has-label');cov_cln2mbceo.s[28]++;if(elem.required===true){cov_cln2mbceo.b[5][0]++;cov_cln2mbceo.s[29]++;label.innerHTML+=' *';}else{cov_cln2mbceo.b[5][1]++;}cov_cln2mbceo.s[30]++;wrapper.appendChild(label);}else{cov_cln2mbceo.b[3][1]++;}cov_cln2mbceo.s[31]++;if(elem.required===true){cov_cln2mbceo.b[6][0]++;cov_cln2mbceo.s[32]++;addClass(wrapper,'pf-form-required');cov_cln2mbceo.s[33]++;content.setAttribute('data-required','true');cov_cln2mbceo.s[34]++;if(elem.label){cov_cln2mbceo.b[7][0]++;var reqFlag=(cov_cln2mbceo.s[35]++,document$1.createElement('div'));cov_cln2mbceo.s[36]++;reqFlag.className='pf-required-flag';cov_cln2mbceo.s[37]++;reqFlag.innerHTML='required';var reqTriange=(cov_cln2mbceo.s[38]++,document$1.createElement('span'));cov_cln2mbceo.s[39]++;reqFlag.appendChild(reqTriange);cov_cln2mbceo.s[40]++;wrapper.appendChild(reqFlag);}else{cov_cln2mbceo.b[7][1]++;}}else{cov_cln2mbceo.b[6][1]++;}cov_cln2mbceo.s[41]++;if(elem.placeholder){cov_cln2mbceo.b[8][0]++;cov_cln2mbceo.s[42]++;if(elem.type==='select'){cov_cln2mbceo.b[9][0]++;var placeholder=(cov_cln2mbceo.s[43]++,document$1.createElement('option'));cov_cln2mbceo.s[44]++;placeholder.setAttribute('value','');cov_cln2mbceo.s[45]++;placeholder.innerHTML=elem.placeholder;cov_cln2mbceo.s[46]++;content.appendChild(placeholder);}else{cov_cln2mbceo.b[9][1]++;cov_cln2mbceo.s[47]++;content.placeholder=elem.placeholder;}cov_cln2mbceo.s[48]++;if(!elem.label){cov_cln2mbceo.b[10][0]++;cov_cln2mbceo.s[49]++;content.setAttribute('aria-label',elem.placeholder);}else{cov_cln2mbceo.b[10][1]++;}}else{cov_cln2mbceo.b[8][1]++;}cov_cln2mbceo.s[50]++;if(elem.values){cov_cln2mbceo.b[11][0]++;cov_cln2mbceo.s[51]++;for(i=0;i settings.display.descriptionLimit && - settings.display.descriptionLimit !== -1 - ) { - desc = desc.substring(0, settings.display.descriptionLimit); - desc = desc.substring(0, desc.lastIndexOf(' ')) + '...'; - } + var cov_sggmkowzz=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/form/construct-form-state.js',hash='8e79647954c485d1c055908f3ac3bc60ef5bcd6d',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/form/construct-form-state.js',statementMap:{'0':{start:{line:15,column:2},end:{line:17,column:3}},'1':{start:{line:16,column:4},end:{line:16,column:11}},'2':{start:{line:21,column:2},end:{line:34,column:3}},'3':{start:{line:23,column:4},end:{line:23,column:36}},'4':{start:{line:24,column:4},end:{line:24,column:53}},'5':{start:{line:25,column:4},end:{line:25,column:34}},'6':{start:{line:26,column:4},end:{line:26,column:10}},'7':{start:{line:28,column:4},end:{line:28,column:34}},'8':{start:{line:29,column:4},end:{line:29,column:70}},'9':{start:{line:30,column:4},end:{line:30,column:30}},'10':{start:{line:31,column:4},end:{line:31,column:10}},'11':{start:{line:33,column:4},end:{line:33,column:55}},'12':{start:{line:36,column:13},end:{line:36,column:42}},'13':{start:{line:37,column:2},end:{line:37,column:35}},'14':{start:{line:39,column:14},end:{line:39,column:42}},'15':{start:{line:40,column:2},end:{line:40,column:41}},'16':{start:{line:41,column:2},end:{line:41,column:52}},'17':{start:{line:42,column:2},end:{line:42,column:26}},'18':{start:{line:44,column:12},end:{line:44,column:41}},'19':{start:{line:45,column:2},end:{line:45,column:38}},'20':{start:{line:46,column:2},end:{line:46,column:40}},'21':{start:{line:47,column:2},end:{line:47,column:24}},'22':{start:{line:49,column:2},end:{line:55,column:3}},'23':{start:{line:50,column:13},end:{line:50,column:45}},'24':{start:{line:51,column:4},end:{line:51,column:23}},'25':{start:{line:52,column:4},end:{line:52,column:48}},'26':{start:{line:53,column:4},end:{line:53,column:46}},'27':{start:{line:54,column:4},end:{line:54,column:25}},'28':{start:{line:57,column:2},end:{line:63,column:3}},'29':{start:{line:58,column:17},end:{line:58,column:49}},'30':{start:{line:59,column:4},end:{line:59,column:27}},'31':{start:{line:60,column:4},end:{line:60,column:56}},'32':{start:{line:61,column:4},end:{line:61,column:53}},'33':{start:{line:62,column:4},end:{line:62,column:29}},'34':{start:{line:65,column:2},end:{line:65,column:14}}},fnMap:{'0':{name:'constructFormState',decl:{start:{line:14,column:24},end:{line:14,column:42}},loc:{start:{line:14,column:66},end:{line:66,column:1}},line:14}},branchMap:{'0':{loc:{start:{line:15,column:2},end:{line:17,column:3}},type:'if',locations:[{start:{line:15,column:2},end:{line:17,column:3}},{start:{line:15,column:2},end:{line:17,column:3}}],line:15},'1':{loc:{start:{line:21,column:2},end:{line:34,column:3}},type:'switch',locations:[{start:{line:22,column:2},end:{line:26,column:10}},{start:{line:27,column:2},end:{line:31,column:10}},{start:{line:32,column:2},end:{line:33,column:55}}],line:21},'2':{loc:{start:{line:41,column:20},end:{line:41,column:51}},type:'binary-expr',locations:[{start:{line:41,column:20},end:{line:41,column:32}},{start:{line:41,column:36},end:{line:41,column:51}}],line:41},'3':{loc:{start:{line:46,column:18},end:{line:46,column:39}},type:'binary-expr',locations:[{start:{line:46,column:18},end:{line:46,column:25}},{start:{line:46,column:29},end:{line:46,column:39}}],line:46},'4':{loc:{start:{line:49,column:2},end:{line:55,column:3}},type:'if',locations:[{start:{line:49,column:2},end:{line:55,column:3}},{start:{line:49,column:2},end:{line:55,column:3}}],line:49},'5':{loc:{start:{line:53,column:19},end:{line:53,column:45}},type:'binary-expr',locations:[{start:{line:53,column:19},end:{line:53,column:32}},{start:{line:53,column:36},end:{line:53,column:45}}],line:53},'6':{loc:{start:{line:57,column:2},end:{line:63,column:3}},type:'if',locations:[{start:{line:57,column:2},end:{line:63,column:3}},{start:{line:57,column:2},end:{line:63,column:3}}],line:57},'7':{loc:{start:{line:61,column:23},end:{line:61,column:52}},type:'binary-expr',locations:[{start:{line:61,column:23},end:{line:61,column:40}},{start:{line:61,column:44},end:{line:61,column:52}}],line:61}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0,'30':0,'31':0,'32':0,'33':0,'34':0},f:{'0':0},b:{'0':[0,0],'1':[0,0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function constructFormState(config,widget,name){cov_sggmkowzz.f[0]++;cov_sggmkowzz.s[0]++;if(!config.formStates){cov_sggmkowzz.b[0][0]++;cov_sggmkowzz.s[1]++;return;}else{cov_sggmkowzz.b[0][1]++;}var obj,defaultHeadline,defaultMsg;cov_sggmkowzz.s[2]++;switch(name){case'success':cov_sggmkowzz.b[1][0]++;cov_sggmkowzz.s[3]++;obj=config.formStates.success;cov_sggmkowzz.s[4]++;defaultMsg='We have received your submission.';cov_sggmkowzz.s[5]++;defaultHeadline='Thank You';cov_sggmkowzz.s[6]++;break;case'error':cov_sggmkowzz.b[1][1]++;cov_sggmkowzz.s[7]++;obj=config.formStates.error;cov_sggmkowzz.s[8]++;defaultMsg='There was an error receiving with your submission.';cov_sggmkowzz.s[9]++;defaultHeadline='Error';cov_sggmkowzz.s[10]++;break;default:cov_sggmkowzz.b[1][2]++;cov_sggmkowzz.s[11]++;throw new Error('Unrecognized formState: '+name);}var elem=(cov_sggmkowzz.s[12]++,document$1.createElement('div'));cov_sggmkowzz.s[13]++;elem.className=name+'-state';var title=(cov_sggmkowzz.s[14]++,document$1.createElement('h2'));cov_sggmkowzz.s[15]++;title.className='pf-widget-headline';cov_sggmkowzz.s[16]++;title.innerHTML=(cov_sggmkowzz.b[2][0]++,obj.headline)||(cov_sggmkowzz.b[2][1]++,defaultHeadline);cov_sggmkowzz.s[17]++;elem.appendChild(title);var msg=(cov_sggmkowzz.s[18]++,document$1.createElement('div'));cov_sggmkowzz.s[19]++;msg.className='pf-widget-message';cov_sggmkowzz.s[20]++;msg.innerHTML=(cov_sggmkowzz.b[3][0]++,obj.msg)||(cov_sggmkowzz.b[3][1]++,defaultMsg);cov_sggmkowzz.s[21]++;elem.appendChild(msg);cov_sggmkowzz.s[22]++;if(obj.okShow){cov_sggmkowzz.b[4][0]++;var ok=(cov_sggmkowzz.s[23]++,document$1.createElement('button'));cov_sggmkowzz.s[24]++;ok.type='button';cov_sggmkowzz.s[25]++;ok.className='pf-widget-btn pf-widget-ok';cov_sggmkowzz.s[26]++;ok.innerHTML=(cov_sggmkowzz.b[5][0]++,obj.okMessage)||(cov_sggmkowzz.b[5][1]++,'Confirm');cov_sggmkowzz.s[27]++;elem.appendChild(ok);}else{cov_sggmkowzz.b[4][1]++;}cov_sggmkowzz.s[28]++;if(obj.cancelShow){cov_sggmkowzz.b[6][0]++;var cancel=(cov_sggmkowzz.s[29]++,document$1.createElement('button'));cov_sggmkowzz.s[30]++;cancel.type='button';cov_sggmkowzz.s[31]++;cancel.className='pf-widget-btn pf-widget-cancel';cov_sggmkowzz.s[32]++;cancel.innerHTML=(cov_sggmkowzz.b[7][0]++,obj.cancelMessage)||(cov_sggmkowzz.b[7][1]++,'Cancel');cov_sggmkowzz.s[33]++;elem.appendChild(cancel);}else{cov_sggmkowzz.b[6][1]++;}cov_sggmkowzz.s[34]++;return elem;} - recDesc.innerHTML = desc; - recMeta.appendChild(recDesc); - } + var cov_1e99b6fxml=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/form-state-actions.js',hash='965d33ea6846604f85d2d915699691244ce3c834',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/actions/form-state-actions.js',statementMap:{'0':{start:{line:16,column:11},end:{line:16,column:68}},'1':{start:{line:17,column:15},end:{line:17,column:76}},'2':{start:{line:19,column:2},end:{line:21,column:3}},'3':{start:{line:20,column:4},end:{line:20,column:59}},'4':{start:{line:23,column:2},end:{line:25,column:3}},'5':{start:{line:24,column:4},end:{line:24,column:56}}},fnMap:{'0':{name:'formStateActions',decl:{start:{line:15,column:24},end:{line:15,column:40}},loc:{start:{line:15,column:64},end:{line:26,column:1}},line:15}},branchMap:{'0':{loc:{start:{line:19,column:2},end:{line:21,column:3}},type:'if',locations:[{start:{line:19,column:2},end:{line:21,column:3}},{start:{line:19,column:2},end:{line:21,column:3}}],line:19},'1':{loc:{start:{line:23,column:2},end:{line:25,column:3}},type:'if',locations:[{start:{line:23,column:2},end:{line:25,column:3}},{start:{line:23,column:2},end:{line:25,column:3}}],line:23}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0},f:{'0':0},b:{'0':[0,0],'1':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function formStateActions(config,widget,name){cov_1e99b6fxml.f[0]++;var ok=(cov_1e99b6fxml.s[0]++,widget.querySelector('.'+name+'-state .pf-widget-ok')),cancel=(cov_1e99b6fxml.s[1]++,widget.querySelector('.'+name+'-state .pf-widget-cancel'));cov_1e99b6fxml.s[2]++;if(cancel){cov_1e99b6fxml.b[0][0]++;cov_1e99b6fxml.s[3]++;buttonAction(cancel,name+'.cancel',config,widget);}else{cov_1e99b6fxml.b[0][1]++;}cov_1e99b6fxml.s[4]++;if(ok){cov_1e99b6fxml.b[1][0]++;cov_1e99b6fxml.s[5]++;buttonAction(ok,name+'.confirm',config,widget);}else{cov_1e99b6fxml.b[1][1]++;}} - widgetContentUnit.appendChild(recMeta); - } - } - } - - /** @module core/set-widget-classname */ - - /** - * Setup the className for a widget - * - * @exports setWidgetClassname - * @params {object} widget - * @params {object} config - */ - function setWidgetClassname (widget, config) { - widget.className = [ - 'pf-widget ', - 'pf-' + config.type, - ' pf-widget-' + config.layout, - config.position ? ' pf-position-' + config.position : '', - config.pushDown ? ' pf-has-push-down' : '', - config.origin ? ' pf-origin-' + config.origin : '', - ' pf-widget-variant-' + config.variant, - config.theme ? ' pf-theme-' + config.theme : '', - config.className ? ' ' + config.className : '', - config.branding ? ' pf-widget-has-branding' : '', - !config.responsive ? ' pf-mobile-hide' : '' - ].join(''); - } + var cov_29004tnsnu=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/construct-widget-layout.js',hash='98b9b1cdbb050bca42eace7f8a702bec88f5bde5',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/construct-widget-layout.js',statementMap:{'0':{start:{line:31,column:22},end:{line:31,column:64}},'1':{start:{line:32,column:21},end:{line:32,column:62}},'2':{start:{line:33,column:17},end:{line:33,column:54}},'3':{start:{line:34,column:23},end:{line:34,column:69}},'4':{start:{line:35,column:19},end:{line:35,column:58}},'5':{start:{line:36,column:22},end:{line:36,column:64}},'6':{start:{line:37,column:21},end:{line:37,column:62}},'7':{start:{line:38,column:19},end:{line:38,column:58}},'8':{start:{line:40,column:2},end:{line:46,column:3}},'9':{start:{line:41,column:4},end:{line:41,column:24}},'10':{start:{line:43,column:4},end:{line:45,column:5}},'11':{start:{line:44,column:6},end:{line:44,column:40}},'12':{start:{line:48,column:2},end:{line:54,column:3}},'13':{start:{line:49,column:4},end:{line:49,column:20}},'14':{start:{line:51,column:4},end:{line:53,column:5}},'15':{start:{line:52,column:6},end:{line:52,column:40}},'16':{start:{line:56,column:2},end:{line:58,column:3}},'17':{start:{line:57,column:4},end:{line:57,column:50}},'18':{start:{line:60,column:2},end:{line:62,column:3}},'19':{start:{line:61,column:4},end:{line:61,column:42}},'20':{start:{line:64,column:2},end:{line:66,column:3}},'21':{start:{line:65,column:4},end:{line:65,column:38}},'22':{start:{line:68,column:2},end:{line:70,column:3}},'23':{start:{line:69,column:4},end:{line:69,column:46}},'24':{start:{line:73,column:2},end:{line:103,column:3}},'25':{start:{line:77,column:4},end:{line:101,column:5}},'26':{start:{line:82,column:6},end:{line:84,column:7}},'27':{start:{line:83,column:8},end:{line:83,column:14}},'28':{start:{line:87,column:6},end:{line:91,column:7}},'29':{start:{line:88,column:22},end:{line:88,column:67}},'30':{start:{line:89,column:8},end:{line:89,column:43}},'31':{start:{line:90,column:8},end:{line:90,column:52}},'32':{start:{line:94,column:6},end:{line:98,column:7}},'33':{start:{line:95,column:20},end:{line:95,column:63}},'34':{start:{line:96,column:8},end:{line:96,column:41}},'35':{start:{line:97,column:8},end:{line:97,column:50}},'36':{start:{line:100,column:6},end:{line:100,column:12}},'37':{start:{line:102,column:4},end:{line:102,column:10}},'38':{start:{line:105,column:2},end:{line:118,column:3}},'39':{start:{line:110,column:4},end:{line:115,column:5}},'40':{start:{line:111,column:21},end:{line:111,column:50}},'41':{start:{line:112,column:6},end:{line:112,column:38}},'42':{start:{line:113,column:6},end:{line:113,column:51}},'43':{start:{line:114,column:6},end:{line:114,column:42}},'44':{start:{line:117,column:4},end:{line:117,column:10}},'45':{start:{line:120,column:2},end:{line:182,column:3}},'46':{start:{line:122,column:4},end:{line:130,column:5}},'47':{start:{line:127,column:6},end:{line:127,column:12}},'48':{start:{line:129,column:6},end:{line:129,column:53}},'49':{start:{line:131,column:4},end:{line:131,column:10}},'50':{start:{line:133,column:4},end:{line:142,column:5}},'51':{start:{line:139,column:6},end:{line:139,column:12}},'52':{start:{line:141,column:6},end:{line:141,column:53}},'53':{start:{line:143,column:4},end:{line:143,column:10}},'54':{start:{line:145,column:4},end:{line:156,column:5}},'55':{start:{line:148,column:6},end:{line:148,column:12}},'56':{start:{line:153,column:6},end:{line:153,column:12}},'57':{start:{line:155,column:6},end:{line:155,column:53}},'58':{start:{line:157,column:4},end:{line:157,column:10}},'59':{start:{line:159,column:4},end:{line:180,column:5}},'60':{start:{line:161,column:6},end:{line:176,column:7}},'61':{start:{line:162,column:8},end:{line:162,column:44}},'62':{start:{line:163,column:8},end:{line:163,column:65}},'63':{start:{line:165,column:8},end:{line:175,column:9}},'64':{start:{line:166,column:10},end:{line:168,column:11}},'65':{start:{line:167,column:12},end:{line:167,column:39}},'66':{start:{line:170,column:10},end:{line:170,column:59}},'67':{start:{line:172,column:10},end:{line:174,column:11}},'68':{start:{line:173,column:12},end:{line:173,column:36}},'69':{start:{line:177,column:6},end:{line:177,column:12}},'70':{start:{line:179,column:6},end:{line:179,column:53}},'71':{start:{line:181,column:4},end:{line:181,column:10}},'72':{start:{line:185,column:2},end:{line:187,column:3}},'73':{start:{line:186,column:4},end:{line:186,column:50}},'74':{start:{line:190,column:2},end:{line:201,column:3}},'75':{start:{line:191,column:22},end:{line:191,column:51}},'76':{start:{line:192,column:4},end:{line:192,column:35}},'77':{start:{line:193,column:4},end:{line:193,column:44}},'78':{start:{line:194,column:4},end:{line:200,column:5}},'79':{start:{line:196,column:11},end:{line:200,column:5}},'80':{start:{line:197,column:6},end:{line:197,column:45}},'81':{start:{line:199,column:6},end:{line:199,column:42}},'82':{start:{line:204,column:2},end:{line:220,column:3}},'83':{start:{line:205,column:19},end:{line:205,column:41}},'84':{start:{line:206,column:4},end:{line:219,column:5}},'85':{start:{line:207,column:21},end:{line:207,column:50}},'86':{start:{line:208,column:23},end:{line:208,column:44}},'87':{start:{line:209,column:16},end:{line:209,column:43}},'88':{start:{line:211,column:6},end:{line:211,column:52}},'89':{start:{line:212,column:6},end:{line:212,column:62}},'90':{start:{line:213,column:6},end:{line:213,column:55}},'91':{start:{line:215,column:6},end:{line:218,column:7}},'92':{start:{line:216,column:8},end:{line:216,column:46}},'93':{start:{line:217,column:8},end:{line:217,column:48}},'94':{start:{line:222,column:2},end:{line:346,column:3}},'95':{start:{line:226,column:4},end:{line:321,column:5}},'96':{start:{line:228,column:17},end:{line:228,column:45}},'97':{start:{line:229,column:6},end:{line:229,column:39}},'98':{start:{line:231,column:16},end:{line:231,column:29}},'99':{start:{line:233,column:6},end:{line:244,column:7}},'100':{start:{line:234,column:8},end:{line:234,column:23}},'101':{start:{line:236,column:8},end:{line:243,column:9}},'102':{start:{line:237,column:10},end:{line:237,column:49}},'103':{start:{line:239,column:10},end:{line:242,column:11}},'104':{start:{line:240,column:12},end:{line:240,column:36}},'105':{start:{line:241,column:12},end:{line:241,column:16}},'106':{start:{line:246,column:6},end:{line:246,column:49}},'107':{start:{line:249,column:27},end:{line:255,column:7}},'108':{start:{line:250,column:8},end:{line:252,column:9}},'109':{start:{line:251,column:10},end:{line:251,column:64}},'110':{start:{line:254,column:8},end:{line:254,column:67}},'111':{start:{line:258,column:6},end:{line:268,column:9}},'112':{start:{line:259,column:22},end:{line:259,column:43}},'113':{start:{line:261,column:8},end:{line:265,column:9}},'114':{start:{line:262,column:10},end:{line:262,column:59}},'115':{start:{line:263,column:15},end:{line:265,column:9}},'116':{start:{line:264,column:10},end:{line:264,column:68}},'117':{start:{line:267,column:8},end:{line:267,column:71}},'118':{start:{line:271,column:6},end:{line:277,column:9}},'119':{start:{line:272,column:22},end:{line:272,column:43}},'120':{start:{line:274,column:8},end:{line:276,column:9}},'121':{start:{line:275,column:10},end:{line:275,column:56}},'122':{start:{line:280,column:6},end:{line:286,column:9}},'123':{start:{line:281,column:22},end:{line:281,column:43}},'124':{start:{line:283,column:8},end:{line:285,column:9}},'125':{start:{line:284,column:10},end:{line:284,column:50}},'126':{start:{line:289,column:6},end:{line:320,column:11}},'127':{start:{line:292,column:23},end:{line:292,column:41}},'128':{start:{line:293,column:21},end:{line:293,column:51}},'129':{start:{line:294,column:21},end:{line:294,column:47}},'130':{start:{line:296,column:10},end:{line:319,column:11}},'131':{start:{line:297,column:12},end:{line:318,column:13}},'132':{start:{line:298,column:14},end:{line:317,column:15}},'133':{start:{line:300,column:16},end:{line:300,column:43}},'134':{start:{line:302,column:16},end:{line:309,column:17}},'135':{start:{line:308,column:18},end:{line:308,column:62}},'136':{start:{line:310,column:21},end:{line:317,column:15}},'137':{start:{line:316,column:16},end:{line:316,column:60}},'138':{start:{line:325,column:18},end:{line:325,column:51}},'139':{start:{line:327,column:4},end:{line:340,column:5}},'140':{start:{line:329,column:6},end:{line:331,column:7}},'141':{start:{line:330,column:8},end:{line:330,column:40}},'142':{start:{line:333,column:6},end:{line:339,column:8}},'143':{start:{line:334,column:8},end:{line:338,column:9}},'144':{start:{line:335,column:10},end:{line:335,column:39}},'145':{start:{line:337,column:10},end:{line:337,column:36}},'146':{start:{line:342,column:4},end:{line:342,column:10}},'147':{start:{line:344,column:4},end:{line:344,column:74}},'148':{start:{line:345,column:4},end:{line:345,column:10}},'149':{start:{line:348,column:2},end:{line:350,column:3}},'150':{start:{line:349,column:4},end:{line:349,column:41}},'151':{start:{line:352,column:2},end:{line:354,column:3}},'152':{start:{line:353,column:4},end:{line:353,column:47}}},fnMap:{'0':{name:'constructWidgetLayout',decl:{start:{line:27,column:24},end:{line:27,column:45}},loc:{start:{line:27,column:63},end:{line:355,column:1}},line:27},'1':{name:'(anonymous_1)',decl:{start:{line:249,column:27},end:{line:249,column:28}},loc:{start:{line:249,column:44},end:{line:255,column:7}},line:249},'2':{name:'(anonymous_2)',decl:{start:{line:258,column:47},end:{line:258,column:48}},loc:{start:{line:258,column:64},end:{line:268,column:7}},line:258},'3':{name:'(anonymous_3)',decl:{start:{line:271,column:43},end:{line:271,column:44}},loc:{start:{line:271,column:60},end:{line:277,column:7}},line:271},'4':{name:'(anonymous_4)',decl:{start:{line:280,column:41},end:{line:280,column:42}},loc:{start:{line:280,column:58},end:{line:286,column:7}},line:280},'5':{name:'(anonymous_5)',decl:{start:{line:291,column:17},end:{line:291,column:18}},loc:{start:{line:291,column:47},end:{line:320,column:9}},line:291},'6':{name:'(anonymous_6)',decl:{start:{line:333,column:28},end:{line:333,column:29}},loc:{start:{line:333,column:40},end:{line:339,column:7}},line:333}},branchMap:{'0':{loc:{start:{line:40,column:2},end:{line:46,column:3}},type:'if',locations:[{start:{line:40,column:2},end:{line:46,column:3}},{start:{line:40,column:2},end:{line:46,column:3}}],line:40},'1':{loc:{start:{line:40,column:6},end:{line:40,column:49}},type:'binary-expr',locations:[{start:{line:40,column:6},end:{line:40,column:27}},{start:{line:40,column:31},end:{line:40,column:49}}],line:40},'2':{loc:{start:{line:43,column:4},end:{line:45,column:5}},type:'if',locations:[{start:{line:43,column:4},end:{line:45,column:5}},{start:{line:43,column:4},end:{line:45,column:5}}],line:43},'3':{loc:{start:{line:48,column:2},end:{line:54,column:3}},type:'if',locations:[{start:{line:48,column:2},end:{line:54,column:3}},{start:{line:48,column:2},end:{line:54,column:3}}],line:48},'4':{loc:{start:{line:48,column:6},end:{line:48,column:41}},type:'binary-expr',locations:[{start:{line:48,column:6},end:{line:48,column:23}},{start:{line:48,column:27},end:{line:48,column:41}}],line:48},'5':{loc:{start:{line:51,column:4},end:{line:53,column:5}},type:'if',locations:[{start:{line:51,column:4},end:{line:53,column:5}},{start:{line:51,column:4},end:{line:53,column:5}}],line:51},'6':{loc:{start:{line:56,column:2},end:{line:58,column:3}},type:'if',locations:[{start:{line:56,column:2},end:{line:58,column:3}},{start:{line:56,column:2},end:{line:58,column:3}}],line:56},'7':{loc:{start:{line:60,column:2},end:{line:62,column:3}},type:'if',locations:[{start:{line:60,column:2},end:{line:62,column:3}},{start:{line:60,column:2},end:{line:62,column:3}}],line:60},'8':{loc:{start:{line:64,column:2},end:{line:66,column:3}},type:'if',locations:[{start:{line:64,column:2},end:{line:66,column:3}},{start:{line:64,column:2},end:{line:66,column:3}}],line:64},'9':{loc:{start:{line:64,column:6},end:{line:64,column:41}},type:'binary-expr',locations:[{start:{line:64,column:6},end:{line:64,column:14}},{start:{line:64,column:18},end:{line:64,column:41}}],line:64},'10':{loc:{start:{line:68,column:2},end:{line:70,column:3}},type:'if',locations:[{start:{line:68,column:2},end:{line:70,column:3}},{start:{line:68,column:2},end:{line:70,column:3}}],line:68},'11':{loc:{start:{line:68,column:6},end:{line:68,column:49}},type:'binary-expr',locations:[{start:{line:68,column:6},end:{line:68,column:18}},{start:{line:68,column:22},end:{line:68,column:49}}],line:68},'12':{loc:{start:{line:73,column:2},end:{line:103,column:3}},type:'switch',locations:[{start:{line:74,column:2},end:{line:74,column:14}},{start:{line:75,column:2},end:{line:75,column:22}},{start:{line:76,column:2},end:{line:102,column:10}}],line:73},'13':{loc:{start:{line:77,column:4},end:{line:101,column:5}},type:'switch',locations:[{start:{line:78,column:4},end:{line:78,column:17}},{start:{line:79,column:4},end:{line:79,column:20}},{start:{line:80,column:4},end:{line:80,column:20}},{start:{line:81,column:4},end:{line:100,column:12}}],line:77},'14':{loc:{start:{line:82,column:6},end:{line:84,column:7}},type:'if',locations:[{start:{line:82,column:6},end:{line:84,column:7}},{start:{line:82,column:6},end:{line:84,column:7}}],line:82},'15':{loc:{start:{line:87,column:6},end:{line:91,column:7}},type:'if',locations:[{start:{line:87,column:6},end:{line:91,column:7}},{start:{line:87,column:6},end:{line:91,column:7}}],line:87},'16':{loc:{start:{line:94,column:6},end:{line:98,column:7}},type:'if',locations:[{start:{line:94,column:6},end:{line:98,column:7}},{start:{line:94,column:6},end:{line:98,column:7}}],line:94},'17':{loc:{start:{line:105,column:2},end:{line:118,column:3}},type:'switch',locations:[{start:{line:106,column:2},end:{line:106,column:15}},{start:{line:107,column:2},end:{line:107,column:18}},{start:{line:108,column:2},end:{line:108,column:18}},{start:{line:109,column:2},end:{line:117,column:10}}],line:105},'18':{loc:{start:{line:110,column:4},end:{line:115,column:5}},type:'if',locations:[{start:{line:110,column:4},end:{line:115,column:5}},{start:{line:110,column:4},end:{line:115,column:5}}],line:110},'19':{loc:{start:{line:110,column:8},end:{line:110,column:40}},type:'binary-expr',locations:[{start:{line:110,column:8},end:{line:110,column:21}},{start:{line:110,column:25},end:{line:110,column:40}}],line:110},'20':{loc:{start:{line:120,column:2},end:{line:182,column:3}},type:'switch',locations:[{start:{line:121,column:2},end:{line:131,column:10}},{start:{line:132,column:2},end:{line:143,column:10}},{start:{line:144,column:2},end:{line:157,column:10}},{start:{line:158,column:2},end:{line:181,column:10}}],line:120},'21':{loc:{start:{line:122,column:4},end:{line:130,column:5}},type:'switch',locations:[{start:{line:123,column:4},end:{line:123,column:17}},{start:{line:124,column:4},end:{line:124,column:20}},{start:{line:125,column:4},end:{line:125,column:18}},{start:{line:126,column:4},end:{line:127,column:12}},{start:{line:128,column:4},end:{line:129,column:53}}],line:122},'22':{loc:{start:{line:133,column:4},end:{line:142,column:5}},type:'switch',locations:[{start:{line:134,column:4},end:{line:134,column:17}},{start:{line:135,column:4},end:{line:135,column:15}},{start:{line:136,column:4},end:{line:136,column:20}},{start:{line:137,column:4},end:{line:137,column:18}},{start:{line:138,column:4},end:{line:139,column:12}},{start:{line:140,column:4},end:{line:141,column:53}}],line:133},'23':{loc:{start:{line:145,column:4},end:{line:156,column:5}},type:'switch',locations:[{start:{line:146,column:4},end:{line:146,column:17}},{start:{line:147,column:4},end:{line:148,column:12}},{start:{line:149,column:4},end:{line:149,column:18}},{start:{line:150,column:4},end:{line:150,column:15}},{start:{line:151,column:4},end:{line:151,column:18}},{start:{line:152,column:4},end:{line:153,column:12}},{start:{line:154,column:4},end:{line:155,column:53}}],line:145},'24':{loc:{start:{line:159,column:4},end:{line:180,column:5}},type:'switch',locations:[{start:{line:160,column:4},end:{line:177,column:12}},{start:{line:178,column:4},end:{line:179,column:53}}],line:159},'25':{loc:{start:{line:161,column:6},end:{line:176,column:7}},type:'if',locations:[{start:{line:161,column:6},end:{line:176,column:7}},{start:{line:161,column:6},end:{line:176,column:7}}],line:161},'26':{loc:{start:{line:165,column:8},end:{line:175,column:9}},type:'if',locations:[{start:{line:165,column:8},end:{line:175,column:9}},{start:{line:165,column:8},end:{line:175,column:9}}],line:165},'27':{loc:{start:{line:172,column:10},end:{line:174,column:11}},type:'if',locations:[{start:{line:172,column:10},end:{line:174,column:11}},{start:{line:172,column:10},end:{line:174,column:11}}],line:172},'28':{loc:{start:{line:190,column:2},end:{line:201,column:3}},type:'if',locations:[{start:{line:190,column:2},end:{line:201,column:3}},{start:{line:190,column:2},end:{line:201,column:3}}],line:190},'29':{loc:{start:{line:194,column:4},end:{line:200,column:5}},type:'if',locations:[{start:{line:194,column:4},end:{line:200,column:5}},{start:{line:194,column:4},end:{line:200,column:5}}],line:194},'30':{loc:{start:{line:196,column:11},end:{line:200,column:5}},type:'if',locations:[{start:{line:196,column:11},end:{line:200,column:5}},{start:{line:196,column:11},end:{line:200,column:5}}],line:196},'31':{loc:{start:{line:196,column:15},end:{line:196,column:70}},type:'binary-expr',locations:[{start:{line:196,column:15},end:{line:196,column:40}},{start:{line:196,column:44},end:{line:196,column:70}}],line:196},'32':{loc:{start:{line:204,column:2},end:{line:220,column:3}},type:'if',locations:[{start:{line:204,column:2},end:{line:220,column:3}},{start:{line:204,column:2},end:{line:220,column:3}}],line:204},'33':{loc:{start:{line:204,column:6},end:{line:204,column:58}},type:'binary-expr',locations:[{start:{line:204,column:6},end:{line:204,column:28}},{start:{line:204,column:32},end:{line:204,column:58}}],line:204},'34':{loc:{start:{line:206,column:4},end:{line:219,column:5}},type:'if',locations:[{start:{line:206,column:4},end:{line:219,column:5}},{start:{line:206,column:4},end:{line:219,column:5}}],line:206},'35':{loc:{start:{line:206,column:8},end:{line:206,column:63}},type:'binary-expr',locations:[{start:{line:206,column:8},end:{line:206,column:33}},{start:{line:206,column:37},end:{line:206,column:63}}],line:206},'36':{loc:{start:{line:215,column:6},end:{line:218,column:7}},type:'if',locations:[{start:{line:215,column:6},end:{line:218,column:7}},{start:{line:215,column:6},end:{line:218,column:7}}],line:215},'37':{loc:{start:{line:222,column:2},end:{line:346,column:3}},type:'switch',locations:[{start:{line:223,column:2},end:{line:223,column:18}},{start:{line:224,column:2},end:{line:342,column:10}},{start:{line:343,column:2},end:{line:345,column:10}}],line:222},'38':{loc:{start:{line:226,column:4},end:{line:321,column:5}},type:'if',locations:[{start:{line:226,column:4},end:{line:321,column:5}},{start:{line:226,column:4},end:{line:321,column:5}}],line:226},'39':{loc:{start:{line:226,column:8},end:{line:226,column:57}},type:'binary-expr',locations:[{start:{line:226,column:8},end:{line:226,column:27}},{start:{line:226,column:31},end:{line:226,column:57}}],line:226},'40':{loc:{start:{line:236,column:8},end:{line:243,column:9}},type:'if',locations:[{start:{line:236,column:8},end:{line:243,column:9}},{start:{line:236,column:8},end:{line:243,column:9}}],line:236},'41':{loc:{start:{line:239,column:10},end:{line:242,column:11}},type:'if',locations:[{start:{line:239,column:10},end:{line:242,column:11}},{start:{line:239,column:10},end:{line:242,column:11}}],line:239},'42':{loc:{start:{line:250,column:8},end:{line:252,column:9}},type:'if',locations:[{start:{line:250,column:8},end:{line:252,column:9}},{start:{line:250,column:8},end:{line:252,column:9}}],line:250},'43':{loc:{start:{line:261,column:8},end:{line:265,column:9}},type:'if',locations:[{start:{line:261,column:8},end:{line:265,column:9}},{start:{line:261,column:8},end:{line:265,column:9}}],line:261},'44':{loc:{start:{line:261,column:12},end:{line:261,column:65}},type:'binary-expr',locations:[{start:{line:261,column:12},end:{line:261,column:19}},{start:{line:261,column:23},end:{line:261,column:65}}],line:261},'45':{loc:{start:{line:263,column:15},end:{line:265,column:9}},type:'if',locations:[{start:{line:263,column:15},end:{line:265,column:9}},{start:{line:263,column:15},end:{line:265,column:9}}],line:263},'46':{loc:{start:{line:263,column:19},end:{line:263,column:68}},type:'binary-expr',locations:[{start:{line:263,column:19},end:{line:263,column:26}},{start:{line:263,column:30},end:{line:263,column:68}}],line:263},'47':{loc:{start:{line:274,column:8},end:{line:276,column:9}},type:'if',locations:[{start:{line:274,column:8},end:{line:276,column:9}},{start:{line:274,column:8},end:{line:276,column:9}}],line:274},'48':{loc:{start:{line:274,column:12},end:{line:274,column:45}},type:'binary-expr',locations:[{start:{line:274,column:12},end:{line:274,column:19}},{start:{line:274,column:23},end:{line:274,column:45}}],line:274},'49':{loc:{start:{line:283,column:8},end:{line:285,column:9}},type:'if',locations:[{start:{line:283,column:8},end:{line:285,column:9}},{start:{line:283,column:8},end:{line:285,column:9}}],line:283},'50':{loc:{start:{line:283,column:12},end:{line:283,column:66}},type:'binary-expr',locations:[{start:{line:283,column:12},end:{line:283,column:19}},{start:{line:283,column:23},end:{line:283,column:44}},{start:{line:283,column:48},end:{line:283,column:66}}],line:283},'51':{loc:{start:{line:296,column:10},end:{line:319,column:11}},type:'if',locations:[{start:{line:296,column:10},end:{line:319,column:11}},{start:{line:296,column:10},end:{line:319,column:11}}],line:296},'52':{loc:{start:{line:297,column:12},end:{line:318,column:13}},type:'if',locations:[{start:{line:297,column:12},end:{line:318,column:13}},{start:{line:297,column:12},end:{line:318,column:13}}],line:297},'53':{loc:{start:{line:298,column:14},end:{line:317,column:15}},type:'if',locations:[{start:{line:298,column:14},end:{line:317,column:15}},{start:{line:298,column:14},end:{line:317,column:15}}],line:298},'54':{loc:{start:{line:302,column:16},end:{line:309,column:17}},type:'if',locations:[{start:{line:302,column:16},end:{line:309,column:17}},{start:{line:302,column:16},end:{line:309,column:17}}],line:302},'55':{loc:{start:{line:304,column:20},end:{line:305,column:74}},type:'binary-expr',locations:[{start:{line:304,column:20},end:{line:304,column:24}},{start:{line:305,column:22},end:{line:305,column:74}}],line:304},'56':{loc:{start:{line:310,column:21},end:{line:317,column:15}},type:'if',locations:[{start:{line:310,column:21},end:{line:317,column:15}},{start:{line:310,column:21},end:{line:317,column:15}}],line:310},'57':{loc:{start:{line:312,column:18},end:{line:312,column:78}},type:'binary-expr',locations:[{start:{line:312,column:18},end:{line:312,column:22}},{start:{line:312,column:26},end:{line:312,column:78}}],line:312},'58':{loc:{start:{line:329,column:6},end:{line:331,column:7}},type:'if',locations:[{start:{line:329,column:6},end:{line:331,column:7}},{start:{line:329,column:6},end:{line:331,column:7}}],line:329},'59':{loc:{start:{line:334,column:8},end:{line:338,column:9}},type:'if',locations:[{start:{line:334,column:8},end:{line:338,column:9}},{start:{line:334,column:8},end:{line:338,column:9}}],line:334},'60':{loc:{start:{line:348,column:2},end:{line:350,column:3}},type:'if',locations:[{start:{line:348,column:2},end:{line:350,column:3}},{start:{line:348,column:2},end:{line:350,column:3}}],line:348},'61':{loc:{start:{line:352,column:2},end:{line:354,column:3}},type:'if',locations:[{start:{line:352,column:2},end:{line:354,column:3}},{start:{line:352,column:2},end:{line:354,column:3}}],line:352}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0,'30':0,'31':0,'32':0,'33':0,'34':0,'35':0,'36':0,'37':0,'38':0,'39':0,'40':0,'41':0,'42':0,'43':0,'44':0,'45':0,'46':0,'47':0,'48':0,'49':0,'50':0,'51':0,'52':0,'53':0,'54':0,'55':0,'56':0,'57':0,'58':0,'59':0,'60':0,'61':0,'62':0,'63':0,'64':0,'65':0,'66':0,'67':0,'68':0,'69':0,'70':0,'71':0,'72':0,'73':0,'74':0,'75':0,'76':0,'77':0,'78':0,'79':0,'80':0,'81':0,'82':0,'83':0,'84':0,'85':0,'86':0,'87':0,'88':0,'89':0,'90':0,'91':0,'92':0,'93':0,'94':0,'95':0,'96':0,'97':0,'98':0,'99':0,'100':0,'101':0,'102':0,'103':0,'104':0,'105':0,'106':0,'107':0,'108':0,'109':0,'110':0,'111':0,'112':0,'113':0,'114':0,'115':0,'116':0,'117':0,'118':0,'119':0,'120':0,'121':0,'122':0,'123':0,'124':0,'125':0,'126':0,'127':0,'128':0,'129':0,'130':0,'131':0,'132':0,'133':0,'134':0,'135':0,'136':0,'137':0,'138':0,'139':0,'140':0,'141':0,'142':0,'143':0,'144':0,'145':0,'146':0,'147':0,'148':0,'149':0,'150':0,'151':0,'152':0},f:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0],'11':[0,0],'12':[0,0,0],'13':[0,0,0,0],'14':[0,0],'15':[0,0],'16':[0,0],'17':[0,0,0,0],'18':[0,0],'19':[0,0],'20':[0,0,0,0],'21':[0,0,0,0,0],'22':[0,0,0,0,0,0],'23':[0,0,0,0,0,0,0],'24':[0,0],'25':[0,0],'26':[0,0],'27':[0,0],'28':[0,0],'29':[0,0],'30':[0,0],'31':[0,0],'32':[0,0],'33':[0,0],'34':[0,0],'35':[0,0],'36':[0,0],'37':[0,0,0],'38':[0,0],'39':[0,0],'40':[0,0],'41':[0,0],'42':[0,0],'43':[0,0],'44':[0,0],'45':[0,0],'46':[0,0],'47':[0,0],'48':[0,0],'49':[0,0],'50':[0,0,0],'51':[0,0],'52':[0,0],'53':[0,0],'54':[0,0],'55':[0,0],'56':[0,0],'57':[0,0],'58':[0,0],'59':[0,0],'60':[0,0],'61':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function constructWidgetLayout(widget,config){cov_29004tnsnu.f[0]++;var node,child,i,widgetContent=(cov_29004tnsnu.s[0]++,widget.querySelector('.pf-widget-content')),widgetCancel=(cov_29004tnsnu.s[1]++,widget.querySelector('.pf-widget-cancel')),widgetOk=(cov_29004tnsnu.s[2]++,widget.querySelector('.pf-widget-ok')),widgetHeadline=(cov_29004tnsnu.s[3]++,widget.querySelectorAll('.pf-widget-headline')),widgetBody=(cov_29004tnsnu.s[4]++,widget.querySelector('.pf-widget-body')),widgetMessage=(cov_29004tnsnu.s[5]++,widget.querySelector('.pf-widget-message')),widgetFooter=(cov_29004tnsnu.s[6]++,widget.querySelector('.pf-widget-footer')),widgetText=(cov_29004tnsnu.s[7]++,widget.querySelector('.pf-widget-text'));cov_29004tnsnu.s[8]++;if((cov_29004tnsnu.b[1][0]++,widgetCancel!==null)&&(cov_29004tnsnu.b[1][1]++,!config.cancelShow)){cov_29004tnsnu.b[0][0]++;cov_29004tnsnu.s[9]++;node=widgetCancel;cov_29004tnsnu.s[10]++;if(node.parentNode){cov_29004tnsnu.b[2][0]++;cov_29004tnsnu.s[11]++;node.parentNode.removeChild(node);}else{cov_29004tnsnu.b[2][1]++;}}else{cov_29004tnsnu.b[0][1]++;}cov_29004tnsnu.s[12]++;if((cov_29004tnsnu.b[4][0]++,widgetOk!==null)&&(cov_29004tnsnu.b[4][1]++,!config.okShow)){cov_29004tnsnu.b[3][0]++;cov_29004tnsnu.s[13]++;node=widgetOk;cov_29004tnsnu.s[14]++;if(node.parentNode){cov_29004tnsnu.b[5][0]++;cov_29004tnsnu.s[15]++;node.parentNode.removeChild(node);}else{cov_29004tnsnu.b[5][1]++;}}else{cov_29004tnsnu.b[3][1]++;}cov_29004tnsnu.s[16]++;if(widgetCancel!==null){cov_29004tnsnu.b[6][0]++;cov_29004tnsnu.s[17]++;widgetCancel.innerHTML=config.cancelMessage;}else{cov_29004tnsnu.b[6][1]++;}cov_29004tnsnu.s[18]++;if(widgetOk!==null){cov_29004tnsnu.b[7][0]++;cov_29004tnsnu.s[19]++;widgetOk.innerHTML=config.okMessage;}else{cov_29004tnsnu.b[7][1]++;}cov_29004tnsnu.s[20]++;if((cov_29004tnsnu.b[9][0]++,widgetOk)&&(cov_29004tnsnu.b[9][1]++,widgetOk.value!==null)){cov_29004tnsnu.b[8][0]++;cov_29004tnsnu.s[21]++;widgetOk.value=config.okMessage;}else{cov_29004tnsnu.b[8][1]++;}cov_29004tnsnu.s[22]++;if((cov_29004tnsnu.b[11][0]++,widgetCancel)&&(cov_29004tnsnu.b[11][1]++,widgetCancel.value!==null)){cov_29004tnsnu.b[10][0]++;cov_29004tnsnu.s[23]++;widgetCancel.value=config.cancelMessage;}else{cov_29004tnsnu.b[10][1]++;}cov_29004tnsnu.s[24]++;switch(config.type){case'form':cov_29004tnsnu.b[12][0]++;case'subscription':cov_29004tnsnu.b[12][1]++;case'sitegate':cov_29004tnsnu.b[12][2]++;cov_29004tnsnu.s[25]++;switch(config.layout){case'modal':cov_29004tnsnu.b[13][0]++;case'slideout':cov_29004tnsnu.b[13][1]++;case'sitegate':cov_29004tnsnu.b[13][2]++;case'inline':cov_29004tnsnu.b[13][3]++;cov_29004tnsnu.s[26]++;if(!config.formStates){cov_29004tnsnu.b[14][0]++;cov_29004tnsnu.s[27]++;break;}else{cov_29004tnsnu.b[14][1]++;}cov_29004tnsnu.s[28]++;if(config.formStates.success){cov_29004tnsnu.b[15][0]++;var success=(cov_29004tnsnu.s[29]++,constructFormState(config,widget,'success'));cov_29004tnsnu.s[30]++;widgetContent.appendChild(success);cov_29004tnsnu.s[31]++;formStateActions(config,widget,'success');}else{cov_29004tnsnu.b[15][1]++;}cov_29004tnsnu.s[32]++;if(config.formStates.error){cov_29004tnsnu.b[16][0]++;var error=(cov_29004tnsnu.s[33]++,constructFormState(config,widget,'error'));cov_29004tnsnu.s[34]++;widgetContent.appendChild(error);cov_29004tnsnu.s[35]++;formStateActions(config,widget,'error');}else{cov_29004tnsnu.b[16][1]++;}cov_29004tnsnu.s[36]++;break;}cov_29004tnsnu.s[37]++;break;}cov_29004tnsnu.s[38]++;switch(config.layout){case'modal':cov_29004tnsnu.b[17][0]++;case'slideout':cov_29004tnsnu.b[17][1]++;case'sitegate':cov_29004tnsnu.b[17][2]++;case'inline':cov_29004tnsnu.b[17][3]++;cov_29004tnsnu.s[39]++;if((cov_29004tnsnu.b[19][0]++,widgetContent)&&(cov_29004tnsnu.b[19][1]++,config.branding)){cov_29004tnsnu.b[18][0]++;var branding=(cov_29004tnsnu.s[40]++,document$1.createElement('div'));cov_29004tnsnu.s[41]++;branding.className='branding';cov_29004tnsnu.s[42]++;branding.innerHTML=templates.assets.lytics;cov_29004tnsnu.s[43]++;widgetContent.appendChild(branding);}else{cov_29004tnsnu.b[18][1]++;}cov_29004tnsnu.s[44]++;break;}cov_29004tnsnu.s[45]++;switch(config.type){case'form':cov_29004tnsnu.b[20][0]++;cov_29004tnsnu.s[46]++;switch(config.layout){case'modal':cov_29004tnsnu.b[21][0]++;case'slideout':cov_29004tnsnu.b[21][1]++;case'random':cov_29004tnsnu.b[21][2]++;case'inline':cov_29004tnsnu.b[21][3]++;cov_29004tnsnu.s[47]++;break;default:cov_29004tnsnu.b[21][4]++;cov_29004tnsnu.s[48]++;throw new Error('Invalid widget layout value');}cov_29004tnsnu.s[49]++;break;case'subscription':cov_29004tnsnu.b[20][1]++;cov_29004tnsnu.s[50]++;switch(config.layout){case'modal':cov_29004tnsnu.b[22][0]++;case'bar':cov_29004tnsnu.b[22][1]++;case'slideout':cov_29004tnsnu.b[22][2]++;case'random':cov_29004tnsnu.b[22][3]++;case'inline':cov_29004tnsnu.b[22][4]++;cov_29004tnsnu.s[51]++;break;default:cov_29004tnsnu.b[22][5]++;cov_29004tnsnu.s[52]++;throw new Error('Invalid widget layout value');}cov_29004tnsnu.s[53]++;break;case'message':cov_29004tnsnu.b[20][2]++;cov_29004tnsnu.s[54]++;switch(config.layout){case'modal':cov_29004tnsnu.b[23][0]++;case'slideout':cov_29004tnsnu.b[23][1]++;cov_29004tnsnu.s[55]++;break;case'random':cov_29004tnsnu.b[23][2]++;case'bar':cov_29004tnsnu.b[23][3]++;case'button':cov_29004tnsnu.b[23][4]++;case'inline':cov_29004tnsnu.b[23][5]++;cov_29004tnsnu.s[56]++;break;default:cov_29004tnsnu.b[23][6]++;cov_29004tnsnu.s[57]++;throw new Error('Invalid widget layout value');}cov_29004tnsnu.s[58]++;break;case'sitegate':cov_29004tnsnu.b[20][3]++;cov_29004tnsnu.s[59]++;switch(config.layout){case'modal':cov_29004tnsnu.b[24][0]++;cov_29004tnsnu.s[60]++;if(config.showForm===false){cov_29004tnsnu.b[25][0]++;cov_29004tnsnu.s[61]++;node=widget.querySelector('form');cov_29004tnsnu.s[62]++;child=node.querySelectorAll('input, select, textarea');cov_29004tnsnu.s[63]++;if(node){cov_29004tnsnu.b[26][0]++;cov_29004tnsnu.s[64]++;for(i=0;i=0;i--){cov_29004tnsnu.s[73]++;widgetHeadline[i].innerHTML=config.headline;}cov_29004tnsnu.s[74]++;if(config.image){cov_29004tnsnu.b[28][0]++;var widgetImage=(cov_29004tnsnu.s[75]++,document$1.createElement('img'));cov_29004tnsnu.s[76]++;widgetImage.src=config.image;cov_29004tnsnu.s[77]++;widgetImage.className='pf-widget-img';cov_29004tnsnu.s[78]++;if(config.layout==='button'){cov_29004tnsnu.b[29][0]++;}else{cov_29004tnsnu.b[29][1]++;cov_29004tnsnu.s[79]++;if((cov_29004tnsnu.b[31][0]++,config.layout==='modal')||(cov_29004tnsnu.b[31][1]++,config.layout==='inline')){cov_29004tnsnu.b[30][0]++;cov_29004tnsnu.s[80]++;widgetContent.appendChild(widgetImage);}else{cov_29004tnsnu.b[30][1]++;cov_29004tnsnu.s[81]++;widgetBody.appendChild(widgetImage);}}}else{cov_29004tnsnu.b[28][1]++;}cov_29004tnsnu.s[82]++;if((cov_29004tnsnu.b[33][0]++,config.backgroundImage)&&(cov_29004tnsnu.b[33][1]++,config.backgroundImage.src)){cov_29004tnsnu.b[32][0]++;var bgConfig=(cov_29004tnsnu.s[83]++,config.backgroundImage);cov_29004tnsnu.s[84]++;if((cov_29004tnsnu.b[35][0]++,config.layout==='modal')||(cov_29004tnsnu.b[35][1]++,config.layout==='inline')){cov_29004tnsnu.b[34][0]++;var widgetBg=(cov_29004tnsnu.s[85]++,document$1.createElement('div'));var textParent=(cov_29004tnsnu.s[86]++,widgetText.parentNode);var url=(cov_29004tnsnu.s[87]++,'url('+bgConfig.src+')');cov_29004tnsnu.s[88]++;textParent.insertBefore(widgetBg,widgetText);cov_29004tnsnu.s[89]++;widgetBg.style.setProperty('background-image',url,'');cov_29004tnsnu.s[90]++;addClass(widgetBg,'pf-widget-background-image');cov_29004tnsnu.s[91]++;if(bgConfig.position){cov_29004tnsnu.b[36][0]++;cov_29004tnsnu.s[92]++;addClass(widgetBg,bgConfig.position);cov_29004tnsnu.s[93]++;addClass(widgetText,bgConfig.position);}else{cov_29004tnsnu.b[36][1]++;}}else{cov_29004tnsnu.b[34][1]++;}}else{cov_29004tnsnu.b[32][1]++;}cov_29004tnsnu.s[94]++;switch(config.type){case'sitegate':cov_29004tnsnu.b[37][0]++;case'form':cov_29004tnsnu.b[37][1]++;cov_29004tnsnu.s[95]++;if((cov_29004tnsnu.b[39][0]++,config.formElements)&&(cov_29004tnsnu.b[39][1]++,config.formElements.length)){cov_29004tnsnu.b[38][0]++;var form=(cov_29004tnsnu.s[96]++,widget.querySelector('form'));cov_29004tnsnu.s[97]++;addClass(form,'pf-custom-form');var childName;var arr=(cov_29004tnsnu.s[98]++,form.children);cov_29004tnsnu.s[99]++;for(var k=0;k=WIDTH_BREAKPOINT){cov_1yjh8m01x5.b[5][0]++;cov_1yjh8m01x5.s[6]++;removeClass(rec,'stack');}else{cov_1yjh8m01x5.b[5][1]++;}}}else{cov_1yjh8m01x5.b[2][1]++;}}else{cov_1yjh8m01x5.b[0][1]++;}} - content.setAttribute('name', elem.name); - content.setAttribute('id', elem.name); + var cov_20qzjjl0aa=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/show-widget.js',hash='06b17ef8da07fcdb8c49d75c47fc630686af59be',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/show-widget.js',statementMap:{'0':{start:{line:31,column:19},end:{line:140,column:3}},'1':{start:{line:33,column:4},end:{line:37,column:5}},'2':{start:{line:34,column:6},end:{line:36,column:7}},'3':{start:{line:35,column:8},end:{line:35,column:15}},'4':{start:{line:39,column:4},end:{line:39,column:45}},'5':{start:{line:40,column:4},end:{line:40,column:38}},'6':{start:{line:43,column:4},end:{line:43,column:33}},'7':{start:{line:45,column:15},end:{line:45,column:39}},'8':{start:{line:47,column:4},end:{line:49,column:5}},'9':{start:{line:48,column:6},end:{line:48,column:66}},'10':{start:{line:51,column:4},end:{line:90,column:5}},'11':{start:{line:52,column:6},end:{line:52,column:38}},'12':{start:{line:54,column:6},end:{line:78,column:7}},'13':{start:{line:56,column:24},end:{line:58,column:9}},'14':{start:{line:60,column:8},end:{line:77,column:9}},'15':{start:{line:61,column:10},end:{line:76,column:12}},'16':{start:{line:66,column:14},end:{line:74,column:15}},'17':{start:{line:67,column:16},end:{line:73,column:17}},'18':{start:{line:68,column:18},end:{line:68,column:38}},'19':{start:{line:69,column:18},end:{line:69,column:39}},'20':{start:{line:70,column:23},end:{line:73,column:17}},'21':{start:{line:71,column:18},end:{line:71,column:38}},'22':{start:{line:72,column:18},end:{line:72,column:39}},'23':{start:{line:80,column:21},end:{line:80,column:67}},'24':{start:{line:82,column:6},end:{line:89,column:7}},'25':{start:{line:83,column:8},end:{line:83,column:35}},'26':{start:{line:85,column:8},end:{line:85,column:42}},'27':{start:{line:86,column:8},end:{line:88,column:10}},'28':{start:{line:94,column:4},end:{line:114,column:11}},'29':{start:{line:95,column:31},end:{line:95,column:51}},'30':{start:{line:97,column:6},end:{line:97,column:31}},'31':{start:{line:99,column:6},end:{line:104,column:7}},'32':{start:{line:100,column:8},end:{line:103,column:11}},'33':{start:{line:105,column:6},end:{line:113,column:7}},'34':{start:{line:109,column:8},end:{line:112,column:11}},'35':{start:{line:116,column:4},end:{line:120,column:5}},'36':{start:{line:117,column:6},end:{line:119,column:52}},'37':{start:{line:118,column:8},end:{line:118,column:37}},'38':{start:{line:122,column:4},end:{line:122,column:39}},'39':{start:{line:124,column:4},end:{line:130,column:6}},'40':{start:{line:128,column:8},end:{line:128,column:43}},'41':{start:{line:132,column:4},end:{line:139,column:5}},'42':{start:{line:133,column:6},end:{line:138,column:7}},'43':{start:{line:134,column:18},end:{line:134,column:39}},'44':{start:{line:135,column:8},end:{line:137,column:9}},'45':{start:{line:136,column:10},end:{line:136,column:56}},'46':{start:{line:142,column:29},end:{line:142,column:37}},'47':{start:{line:143,column:2},end:{line:147,column:3}},'48':{start:{line:144,column:4},end:{line:146,column:7}},'49':{start:{line:150,column:2},end:{line:157,column:3}},'50':{start:{line:151,column:4},end:{line:154,column:45}},'51':{start:{line:152,column:6},end:{line:152,column:20}},'52':{start:{line:153,column:6},end:{line:153,column:54}},'53':{start:{line:156,column:4},end:{line:156,column:18}}},fnMap:{'0':{name:'showWidget',decl:{start:{line:30,column:24},end:{line:30,column:34}},loc:{start:{line:30,column:39},end:{line:158,column:1}},line:30},'1':{name:'(anonymous_1)',decl:{start:{line:31,column:19},end:{line:31,column:20}},loc:{start:{line:31,column:37},end:{line:140,column:3}},line:31},'2':{name:'(anonymous_2)',decl:{start:{line:64,column:16},end:{line:64,column:17}},loc:{start:{line:64,column:30},end:{line:75,column:13}},line:64},'3':{name:'(anonymous_3)',decl:{start:{line:94,column:15},end:{line:94,column:16}},loc:{start:{line:94,column:27},end:{line:114,column:5}},line:94},'4':{name:'(anonymous_4)',decl:{start:{line:117,column:17},end:{line:117,column:18}},loc:{start:{line:117,column:29},end:{line:119,column:7}},line:117},'5':{name:'(anonymous_5)',decl:{start:{line:127,column:10},end:{line:127,column:11}},loc:{start:{line:127,column:22},end:{line:129,column:7}},line:127},'6':{name:'(anonymous_6)',decl:{start:{line:151,column:52},end:{line:151,column:53}},loc:{start:{line:151,column:64},end:{line:154,column:5}},line:151}},branchMap:{'0':{loc:{start:{line:34,column:6},end:{line:36,column:7}},type:'if',locations:[{start:{line:34,column:6},end:{line:36,column:7}},{start:{line:34,column:6},end:{line:36,column:7}}],line:34},'1':{loc:{start:{line:47,column:4},end:{line:49,column:5}},type:'if',locations:[{start:{line:47,column:4},end:{line:49,column:5}},{start:{line:47,column:4},end:{line:49,column:5}}],line:47},'2':{loc:{start:{line:51,column:4},end:{line:90,column:5}},type:'if',locations:[{start:{line:51,column:4},end:{line:90,column:5}},{start:{line:51,column:4},end:{line:90,column:5}}],line:51},'3':{loc:{start:{line:54,column:6},end:{line:78,column:7}},type:'if',locations:[{start:{line:54,column:6},end:{line:78,column:7}},{start:{line:54,column:6},end:{line:78,column:7}}],line:54},'4':{loc:{start:{line:54,column:10},end:{line:54,column:65}},type:'binary-expr',locations:[{start:{line:54,column:10},end:{line:54,column:35}},{start:{line:54,column:39},end:{line:54,column:65}}],line:54},'5':{loc:{start:{line:60,column:8},end:{line:77,column:9}},type:'if',locations:[{start:{line:60,column:8},end:{line:77,column:9}},{start:{line:60,column:8},end:{line:77,column:9}}],line:60},'6':{loc:{start:{line:66,column:14},end:{line:74,column:15}},type:'if',locations:[{start:{line:66,column:14},end:{line:74,column:15}},{start:{line:66,column:14},end:{line:74,column:15}}],line:66},'7':{loc:{start:{line:67,column:16},end:{line:73,column:17}},type:'if',locations:[{start:{line:67,column:16},end:{line:73,column:17}},{start:{line:67,column:16},end:{line:73,column:17}}],line:67},'8':{loc:{start:{line:70,column:23},end:{line:73,column:17}},type:'if',locations:[{start:{line:70,column:23},end:{line:73,column:17}},{start:{line:70,column:23},end:{line:73,column:17}}],line:70},'9':{loc:{start:{line:82,column:6},end:{line:89,column:7}},type:'if',locations:[{start:{line:82,column:6},end:{line:89,column:7}},{start:{line:82,column:6},end:{line:89,column:7}}],line:82},'10':{loc:{start:{line:99,column:6},end:{line:104,column:7}},type:'if',locations:[{start:{line:99,column:6},end:{line:104,column:7}},{start:{line:99,column:6},end:{line:104,column:7}}],line:99},'11':{loc:{start:{line:105,column:6},end:{line:113,column:7}},type:'if',locations:[{start:{line:105,column:6},end:{line:113,column:7}},{start:{line:105,column:6},end:{line:113,column:7}}],line:105},'12':{loc:{start:{line:106,column:8},end:{line:107,column:55}},type:'binary-expr',locations:[{start:{line:106,column:8},end:{line:106,column:40}},{start:{line:107,column:8},end:{line:107,column:55}}],line:106},'13':{loc:{start:{line:116,column:4},end:{line:120,column:5}},type:'if',locations:[{start:{line:116,column:4},end:{line:120,column:5}},{start:{line:116,column:4},end:{line:120,column:5}}],line:116},'14':{loc:{start:{line:133,column:6},end:{line:138,column:7}},type:'if',locations:[{start:{line:133,column:6},end:{line:138,column:7}},{start:{line:133,column:6},end:{line:138,column:7}}],line:133},'15':{loc:{start:{line:135,column:8},end:{line:137,column:9}},type:'if',locations:[{start:{line:135,column:8},end:{line:137,column:9}},{start:{line:135,column:8},end:{line:137,column:9}}],line:135},'16':{loc:{start:{line:135,column:12},end:{line:135,column:75}},type:'binary-expr',locations:[{start:{line:135,column:12},end:{line:135,column:22}},{start:{line:135,column:26},end:{line:135,column:75}}],line:135},'17':{loc:{start:{line:143,column:2},end:{line:147,column:3}},type:'if',locations:[{start:{line:143,column:2},end:{line:147,column:3}},{start:{line:143,column:2},end:{line:147,column:3}}],line:143},'18':{loc:{start:{line:150,column:2},end:{line:157,column:3}},type:'if',locations:[{start:{line:150,column:2},end:{line:157,column:3}},{start:{line:150,column:2},end:{line:157,column:3}}],line:150},'19':{loc:{start:{line:150,column:6},end:{line:150,column:58}},type:'binary-expr',locations:[{start:{line:150,column:6},end:{line:150,column:25}},{start:{line:150,column:29},end:{line:150,column:58}}],line:150}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0,'30':0,'31':0,'32':0,'33':0,'34':0,'35':0,'36':0,'37':0,'38':0,'39':0,'40':0,'41':0,'42':0,'43':0,'44':0,'45':0,'46':0,'47':0,'48':0,'49':0,'50':0,'51':0,'52':0,'53':0},f:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0],'11':[0,0],'12':[0,0],'13':[0,0],'14':[0,0],'15':[0,0],'16':[0,0],'17':[0,0],'18':[0,0],'19':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function showWidget(w){cov_20qzjjl0aa.f[0]++;cov_20qzjjl0aa.s[0]++;var openWidget=function(widget){cov_20qzjjl0aa.f[1]++;cov_20qzjjl0aa.s[1]++;for(var i=0;i0)){cov_14sbsfb2z9.b[4][0]++;cov_14sbsfb2z9.s[4]++;acctid=window.jstag.config.cid[0];}else{cov_14sbsfb2z9.b[4][1]++;cov_14sbsfb2z9.s[5]++;throw new Error('Could not get account id from Lytics Javascript tag.');}}cov_14sbsfb2z9.s[6]++;if(!!acctid){cov_14sbsfb2z9.b[6][0]++;cov_14sbsfb2z9.s[7]++;pf.acctid=acctid;}else{cov_14sbsfb2z9.b[6][1]++;cov_14sbsfb2z9.s[8]++;throw new Error('Lytics Javascript tag returned an empty account id.');}}else{cov_14sbsfb2z9.b[0][1]++;}} - if (elem.label) { - var reqFlag = document$1.createElement('div'); - reqFlag.className = 'pf-required-flag'; - reqFlag.innerHTML = 'required'; + var cov_2o60skr6j3=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/init-targeted-widgets.js',hash='a5e54b6b51e0f18c673d0d0edf32604087e49f40',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/init-targeted-widgets.js',statementMap:{'0':{start:{line:18,column:11},end:{line:18,column:15}},'1':{start:{line:21,column:2},end:{line:21,column:33}},'2':{start:{line:23,column:2},end:{line:25,column:3}},'3':{start:{line:24,column:4},end:{line:24,column:54}},'4':{start:{line:28,column:2},end:{line:70,column:3}},'5':{start:{line:29,column:4},end:{line:69,column:7}},'6':{start:{line:30,column:6},end:{line:30,column:28}},'7':{start:{line:31,column:28},end:{line:31,column:30}},'8':{start:{line:32,column:21},end:{line:32,column:38}},'9':{start:{line:35,column:6},end:{line:44,column:7}},'10':{start:{line:36,column:8},end:{line:43,column:9}},'11':{start:{line:37,column:23},end:{line:37,column:40}},'12':{start:{line:38,column:10},end:{line:42,column:11}},'13':{start:{line:41,column:12},end:{line:41,column:69}},'14':{start:{line:47,column:6},end:{line:62,column:7}},'15':{start:{line:48,column:8},end:{line:61,column:9}},'16':{start:{line:49,column:24},end:{line:49,column:42}},'17':{start:{line:50,column:10},end:{line:60,column:11}},'18':{start:{line:53,column:12},end:{line:59,column:13}},'19':{start:{line:54,column:14},end:{line:58,column:15}},'20':{start:{line:55,column:16},end:{line:57,column:17}},'21':{start:{line:56,column:18},end:{line:56,column:47}},'22':{start:{line:64,column:6},end:{line:68,column:7}},'23':{start:{line:65,column:8},end:{line:65,column:59}},'24':{start:{line:66,column:13},end:{line:68,column:7}},'25':{start:{line:67,column:8},end:{line:67,column:59}}},fnMap:{'0':{name:'initializeTargetedWidgets',decl:{start:{line:17,column:24},end:{line:17,column:49}},loc:{start:{line:17,column:69},end:{line:71,column:1}},line:17},'1':{name:'(anonymous_1)',decl:{start:{line:29,column:19},end:{line:29,column:20}},loc:{start:{line:29,column:31},end:{line:69,column:5}},line:29}},branchMap:{'0':{loc:{start:{line:23,column:2},end:{line:25,column:3}},type:'if',locations:[{start:{line:23,column:2},end:{line:25,column:3}},{start:{line:23,column:2},end:{line:25,column:3}}],line:23},'1':{loc:{start:{line:28,column:2},end:{line:70,column:3}},type:'if',locations:[{start:{line:28,column:2},end:{line:70,column:3}},{start:{line:28,column:2},end:{line:70,column:3}}],line:28},'2':{loc:{start:{line:28,column:6},end:{line:28,column:39}},type:'binary-expr',locations:[{start:{line:28,column:6},end:{line:28,column:20}},{start:{line:28,column:24},end:{line:28,column:39}}],line:28},'3':{loc:{start:{line:35,column:6},end:{line:44,column:7}},type:'if',locations:[{start:{line:35,column:6},end:{line:44,column:7}},{start:{line:35,column:6},end:{line:44,column:7}}],line:35},'4':{loc:{start:{line:38,column:10},end:{line:42,column:11}},type:'if',locations:[{start:{line:38,column:10},end:{line:42,column:11}},{start:{line:38,column:10},end:{line:42,column:11}}],line:38},'5':{loc:{start:{line:38,column:14},end:{line:38,column:65}},type:'binary-expr',locations:[{start:{line:38,column:14},end:{line:38,column:22}},{start:{line:38,column:26},end:{line:38,column:65}}],line:38},'6':{loc:{start:{line:47,column:6},end:{line:62,column:7}},type:'if',locations:[{start:{line:47,column:6},end:{line:62,column:7}},{start:{line:47,column:6},end:{line:62,column:7}}],line:47},'7':{loc:{start:{line:50,column:10},end:{line:60,column:11}},type:'if',locations:[{start:{line:50,column:10},end:{line:60,column:11}},{start:{line:50,column:10},end:{line:60,column:11}}],line:50},'8':{loc:{start:{line:50,column:14},end:{line:50,column:66}},type:'binary-expr',locations:[{start:{line:50,column:14},end:{line:50,column:22}},{start:{line:50,column:26},end:{line:50,column:66}}],line:50},'9':{loc:{start:{line:55,column:16},end:{line:57,column:17}},type:'if',locations:[{start:{line:55,column:16},end:{line:57,column:17}},{start:{line:55,column:16},end:{line:57,column:17}}],line:55},'10':{loc:{start:{line:64,column:6},end:{line:68,column:7}},type:'if',locations:[{start:{line:64,column:6},end:{line:68,column:7}},{start:{line:64,column:6},end:{line:68,column:7}}],line:64},'11':{loc:{start:{line:66,column:13},end:{line:68,column:7}},type:'if',locations:[{start:{line:66,column:13},end:{line:68,column:7}},{start:{line:66,column:13},end:{line:68,column:7}}],line:66}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0},f:{'0':0,'1':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0],'11':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function initializeTargetedWidgets(widgets,options){cov_2o60skr6j3.f[0]++;var pf=(cov_2o60skr6j3.s[0]++,this),i;cov_2o60skr6j3.s[1]++;validateWidgetsObject(widgets);cov_2o60skr6j3.s[2]++;if(widgets.common){cov_2o60skr6j3.b[0][0]++;cov_2o60skr6j3.s[3]++;pf.initializeWidgetArray(widgets.common,options);}else{cov_2o60skr6j3.b[0][1]++;}cov_2o60skr6j3.s[4]++;if((cov_2o60skr6j3.b[2][0]++,widgets.target)||(cov_2o60skr6j3.b[2][1]++,widgets.exclude)){cov_2o60skr6j3.b[1][0]++;cov_2o60skr6j3.s[5]++;pf.addCallback(function(){cov_2o60skr6j3.f[1]++;cov_2o60skr6j3.s[6]++;validateAccountId(pf);var targetedWidgets=(cov_2o60skr6j3.s[7]++,[]),segments=(cov_2o60skr6j3.s[8]++,getUserSegments());cov_2o60skr6j3.s[9]++;if(widgets.target){cov_2o60skr6j3.b[3][0]++;cov_2o60skr6j3.s[10]++;for(i=0;i0){cov_4dtqybkti.b[6][0]++;cov_4dtqybkti.s[12]++;sessionStorage.setItem(PREFIX_REC+id,encodeURIComponent(JSON.stringify(rec.data)));cov_4dtqybkti.s[13]++;callback(rec.data);}else{cov_4dtqybkti.b[6][1]++;}cov_4dtqybkti.s[14]++;return;}else{cov_4dtqybkti.b[3][1]++;}}else{cov_4dtqybkti.b[1][1]++;}var seerId=(cov_4dtqybkti.s[15]++,readCookie('seerid'));cov_4dtqybkti.s[16]++;if(!seerId){cov_4dtqybkti.b[7][0]++;cov_4dtqybkti.s[17]++;callback([]);}else{cov_4dtqybkti.b[7][1]++;}var recommendParts=(cov_4dtqybkti.s[18]++,[API_URL+'/api/content/recommend/',accountId,'/user/_uids/',seerId]);var ql=(cov_4dtqybkti.s[19]++,params.ql),ast=(cov_4dtqybkti.s[20]++,params.ast),display=(cov_4dtqybkti.s[21]++,params.display);cov_4dtqybkti.s[22]++;delete params.ql;cov_4dtqybkti.s[23]++;delete params.ast;cov_4dtqybkti.s[24]++;delete params.display;var queries=(cov_4dtqybkti.s[25]++,constructQueries(params));cov_4dtqybkti.s[26]++;params.display=display;cov_4dtqybkti.s[27]++;if(!params.contentsegment){cov_4dtqybkti.b[8][0]++;cov_4dtqybkti.s[28]++;if((cov_4dtqybkti.b[10][0]++,ql)&&(cov_4dtqybkti.b[10][1]++,ql.raw)||(cov_4dtqybkti.b[10][2]++,ast)){cov_4dtqybkti.b[9][0]++;cov_4dtqybkti.s[29]++;if(queries.length>0){cov_4dtqybkti.b[11][0]++;cov_4dtqybkti.s[30]++;queries+='&';}else{cov_4dtqybkti.b[11][1]++;cov_4dtqybkti.s[31]++;queries+='?';}cov_4dtqybkti.s[32]++;if((cov_4dtqybkti.b[13][0]++,ql)&&(cov_4dtqybkti.b[13][1]++,ql.raw)){cov_4dtqybkti.b[12][0]++;cov_4dtqybkti.s[33]++;queries+='ql='+ql.raw;}else{cov_4dtqybkti.b[12][1]++;var contentSegment=(cov_4dtqybkti.s[34]++,{table:'content',ast:ast});cov_4dtqybkti.s[35]++;queries+='contentsegments=['+encodeURIComponent(JSON.stringify(contentSegment))+']';}}else{cov_4dtqybkti.b[9][1]++;}}else{cov_4dtqybkti.b[8][1]++;}var recommendUrl=(cov_4dtqybkti.s[36]++,recommendParts.join('')+queries);cov_4dtqybkti.s[37]++;getData(recommendUrl,function(json){cov_4dtqybkti.f[1]++;var resp;cov_4dtqybkti.s[38]++;try{cov_4dtqybkti.s[39]++;resp=JSON.parse(json);}catch(e){cov_4dtqybkti.s[40]++;console.warn('Could not parse json response:'+e);cov_4dtqybkti.s[41]++;callback([]);cov_4dtqybkti.s[42]++;return;}cov_4dtqybkti.s[43]++;if((cov_4dtqybkti.b[15][0]++,resp.data)&&(cov_4dtqybkti.b[15][1]++,resp.data.length>0)){cov_4dtqybkti.b[14][0]++;cov_4dtqybkti.s[44]++;for(var i=0;i1){cov_4dtqybkti.b[17][0]++;cov_4dtqybkti.s[49]++;resp.data[i].url='http://'+url;}else{cov_4dtqybkti.b[17][1]++;}}else{cov_4dtqybkti.b[16][1]++;}}cov_4dtqybkti.s[50]++;sessionStorage.setItem(PREFIX_REC+id,encodeURIComponent(JSON.stringify(resp)));cov_4dtqybkti.s[51]++;callback(resp.data);}else{cov_4dtqybkti.b[14][1]++;cov_4dtqybkti.s[52]++;callback([]);}},function(){cov_4dtqybkti.f[2]++;cov_4dtqybkti.s[53]++;callback([]);});} - wrapper.appendChild(content); + var cov_1bapfjho9p=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/recommendations/set-widget-content.js',hash='3c237425fff0a6bd1a407c44384900ec827e1c88',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/recommendations/set-widget-content.js',statementMap:{'0':{start:{line:16,column:15},end:{line:16,column:31}},'1':{start:{line:18,column:2},end:{line:21,column:3}},'2':{start:{line:19,column:4},end:{line:19,column:56}},'3':{start:{line:20,column:4},end:{line:20,column:29}},'4':{start:{line:23,column:2},end:{line:47,column:5}},'5':{start:{line:26,column:4},end:{line:38,column:5}},'6':{start:{line:27,column:20},end:{line:27,column:27}},'7':{start:{line:28,column:6},end:{line:37,column:8}},'8':{start:{line:42,column:4},end:{line:44,column:5}},'9':{start:{line:43,column:6},end:{line:43,column:77}},'10':{start:{line:46,column:4},end:{line:46,column:9}}},fnMap:{'0':{name:'setWidgetContent',decl:{start:{line:15,column:24},end:{line:15,column:40}},loc:{start:{line:15,column:65},end:{line:48,column:1}},line:15},'1':{name:'(anonymous_1)',decl:{start:{line:23,column:49},end:{line:23,column:50}},loc:{start:{line:23,column:65},end:{line:47,column:3}},line:23}},branchMap:{'0':{loc:{start:{line:18,column:2},end:{line:21,column:3}},type:'if',locations:[{start:{line:18,column:2},end:{line:21,column:3}},{start:{line:18,column:2},end:{line:21,column:3}}],line:18},'1':{loc:{start:{line:18,column:6},end:{line:18,column:33}},type:'binary-expr',locations:[{start:{line:18,column:6},end:{line:18,column:12}},{start:{line:18,column:16},end:{line:18,column:33}}],line:18},'2':{loc:{start:{line:26,column:4},end:{line:38,column:5}},type:'if',locations:[{start:{line:26,column:4},end:{line:38,column:5}},{start:{line:26,column:4},end:{line:38,column:5}}],line:26},'3':{loc:{start:{line:42,column:4},end:{line:44,column:5}},type:'if',locations:[{start:{line:42,column:4},end:{line:44,column:5}},{start:{line:42,column:4},end:{line:44,column:5}}],line:42}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0},f:{'0':0,'1':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function setWidgetContent(accountId,widget,cb){cov_1bapfjho9p.f[0]++;var params=(cov_1bapfjho9p.s[0]++,widget.recommend);cov_1bapfjho9p.s[1]++;if((cov_1bapfjho9p.b[1][0]++,params)&&(cov_1bapfjho9p.b[1][1]++,params.collection)){cov_1bapfjho9p.b[0][0]++;cov_1bapfjho9p.s[2]++;params.contentsegment=widget.recommend.collection;cov_1bapfjho9p.s[3]++;delete params.collection;}else{cov_1bapfjho9p.b[0][1]++;}cov_1bapfjho9p.s[4]++;recommendContent(accountId,params,widget.id,function(resp){cov_1bapfjho9p.f[1]++;cov_1bapfjho9p.s[5]++;if(resp[0]){cov_1bapfjho9p.b[2][0]++;var content=(cov_1bapfjho9p.s[6]++,resp[0]);cov_1bapfjho9p.s[7]++;widget.content=[{title:content.title,description:content.description,url:content.url,image:content.primary_image,date:content.created,author:content.author}];}else{cov_1bapfjho9p.b[2][1]++;}cov_1bapfjho9p.s[8]++;if(!widget.content){cov_1bapfjho9p.b[3][0]++;cov_1bapfjho9p.s[9]++;throw new Error('Could not get recommendation and no default defined');}else{cov_1bapfjho9p.b[3][1]++;}cov_1bapfjho9p.s[10]++;cb();});} - // make sure we're inserting the new element before the confirm button - var btn = form.querySelector('.pf-widget-ok'); - if (btn) { - form.insertBefore(wrapper, btn); - } else { - form.appendChild(wrapper); - } - } + var cov_15f2ynbx9f=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/validation/validate-recommendation-widget.js',hash='6eabecab19d06c548d6c12e012d23b2ff24afde7',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/validation/validate-recommendation-widget.js',statementMap:{'0':{start:{line:12,column:2},end:{line:14,column:3}},'1':{start:{line:13,column:4},end:{line:13,column:74}},'2':{start:{line:16,column:2},end:{line:22,column:3}},'3':{start:{line:21,column:4},end:{line:21,column:69}},'4':{start:{line:24,column:2},end:{line:26,column:3}},'5':{start:{line:25,column:4},end:{line:25,column:80}}},fnMap:{'0':{name:'validateRecommendationWidget',decl:{start:{line:10,column:24},end:{line:10,column:52}},loc:{start:{line:10,column:62},end:{line:27,column:1}},line:10}},branchMap:{'0':{loc:{start:{line:12,column:2},end:{line:14,column:3}},type:'if',locations:[{start:{line:12,column:2},end:{line:14,column:3}},{start:{line:12,column:2},end:{line:14,column:3}}],line:12},'1':{loc:{start:{line:16,column:2},end:{line:22,column:3}},type:'if',locations:[{start:{line:16,column:2},end:{line:22,column:3}},{start:{line:16,column:2},end:{line:22,column:3}}],line:16},'2':{loc:{start:{line:17,column:4},end:{line:19,column:30}},type:'binary-expr',locations:[{start:{line:17,column:4},end:{line:17,column:32}},{start:{line:18,column:4},end:{line:18,column:29}},{start:{line:19,column:4},end:{line:19,column:30}}],line:17},'3':{loc:{start:{line:24,column:2},end:{line:26,column:3}},type:'if',locations:[{start:{line:24,column:2},end:{line:26,column:3}},{start:{line:24,column:2},end:{line:26,column:3}}],line:24},'4':{loc:{start:{line:24,column:6},end:{line:24,column:71}},type:'binary-expr',locations:[{start:{line:24,column:6},end:{line:24,column:20}},{start:{line:24,column:24},end:{line:24,column:41}},{start:{line:24,column:45},end:{line:24,column:71}}],line:24}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0,0],'3':[0,0],'4':[0,0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function validateRecommendationWidget(widget){cov_15f2ynbx9f.f[0]++;cov_15f2ynbx9f.s[0]++;if(widget.type!=='message'){cov_15f2ynbx9f.b[0][0]++;cov_15f2ynbx9f.s[1]++;throw new Error('Unsupported widget type for content recommendation');}else{cov_15f2ynbx9f.b[0][1]++;}cov_15f2ynbx9f.s[2]++;if((cov_15f2ynbx9f.b[2][0]++,widget.layout!=='slideout')&&(cov_15f2ynbx9f.b[2][1]++,widget.layout!=='modal')&&(cov_15f2ynbx9f.b[2][2]++,widget.layout!=='inline')){cov_15f2ynbx9f.b[1][0]++;cov_15f2ynbx9f.s[3]++;throw new Error('Unsupported layout for content recommendation');}else{cov_15f2ynbx9f.b[1][1]++;}cov_15f2ynbx9f.s[4]++;if((cov_15f2ynbx9f.b[4][0]++,widget.content)&&(cov_15f2ynbx9f.b[4][1]++,widget.content[0])&&(cov_15f2ynbx9f.b[4][2]++,!widget.content[0].default)){cov_15f2ynbx9f.b[3][0]++;cov_15f2ynbx9f.s[5]++;throw new Error('Cannot define recommended content unless it is a default');}else{cov_15f2ynbx9f.b[3][1]++;}} - /** @module pathfora/form/build-widget-form */ + var cov_i0q5s7xvw=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/recommendations/preload-recommendation.js',hash='1315fea45e3979b695a35a19f571dfb9fd60efe1',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/recommendations/preload-recommendation.js',statementMap:{'0':{start:{line:20,column:2},end:{line:25,column:3}},'1':{start:{line:21,column:4},end:{line:21,column:41}},'2':{start:{line:22,column:4},end:{line:22,column:44}},'3':{start:{line:24,column:4},end:{line:24,column:9}}},fnMap:{'0':{name:'preloadRecommendation',decl:{start:{line:19,column:24},end:{line:19,column:45}},loc:{start:{line:19,column:63},end:{line:26,column:1}},line:19}},branchMap:{'0':{loc:{start:{line:20,column:2},end:{line:25,column:3}},type:'if',locations:[{start:{line:20,column:2},end:{line:25,column:3}},{start:{line:20,column:2},end:{line:25,column:3}}],line:20}},s:{'0':0,'1':0,'2':0,'3':0},f:{'0':0},b:{'0':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function preloadRecommendation(widget,pf,cb){cov_i0q5s7xvw.f[0]++;cov_i0q5s7xvw.s[0]++;if(hasRecommend(widget)){cov_i0q5s7xvw.b[0][0]++;cov_i0q5s7xvw.s[1]++;validateRecommendationWidget(widget);cov_i0q5s7xvw.s[2]++;setWidgetContent(pf.acctid,widget,cb);}else{cov_i0q5s7xvw.b[0][1]++;cov_i0q5s7xvw.s[3]++;cb();}} - /** - * Build a custom form on a widget according to the - * formElements config provided - * - * @exports buildWidgetForm - * @params {object} formElements - * @params {object} form - */ - function buildWidgetForm (formElements, form) { - for (var i = 0; i < formElements.length; i++) { - var elem = formElements[i]; + var cov_1zwzdr5oap=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/init-widget-array.js',hash='99b02941764174111c32bedeee1c0a9b0dc2b8e4',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/init-widget-array.js',statementMap:{'0':{start:{line:25,column:11},end:{line:25,column:15}},'1':{start:{line:26,column:2},end:{line:26,column:40}},'2':{start:{line:28,column:19},end:{line:77,column:3}},'3':{start:{line:29,column:4},end:{line:31,column:5}},'4':{start:{line:30,column:6},end:{line:30,column:13}},'5':{start:{line:33,column:17},end:{line:33,column:35}},'6':{start:{line:34,column:19},end:{line:34,column:44}},'7':{start:{line:35,column:18},end:{line:35,column:38}},'8':{start:{line:37,column:4},end:{line:37,column:34}},'9':{start:{line:38,column:4},end:{line:38,column:35}},'10':{start:{line:39,column:4},end:{line:39,column:40}},'11':{start:{line:41,column:4},end:{line:45,column:5}},'12':{start:{line:42,column:6},end:{line:42,column:55}},'13':{start:{line:44,column:6},end:{line:44,column:65}},'14':{start:{line:48,column:4},end:{line:56,column:5}},'15':{start:{line:49,column:6},end:{line:51,column:7}},'16':{start:{line:50,column:8},end:{line:50,column:31}},'17':{start:{line:53,column:6},end:{line:55,column:7}},'18':{start:{line:54,column:8},end:{line:54,column:51}},'19':{start:{line:58,column:4},end:{line:72,column:7}},'20':{start:{line:59,column:6},end:{line:71,column:9}},'21':{start:{line:60,column:8},end:{line:60,column:49}},'22':{start:{line:61,column:8},end:{line:70,column:9}},'23':{start:{line:62,column:10},end:{line:67,column:11}},'24':{start:{line:66,column:12},end:{line:66,column:19}},'25':{start:{line:69,column:10},end:{line:69,column:58}},'26':{start:{line:74,column:4},end:{line:76,column:5}},'27':{start:{line:75,column:6},end:{line:75,column:54}},'28':{start:{line:79,column:2},end:{line:79,column:32}}},fnMap:{'0':{name:'initializeWidgetArray',decl:{start:{line:24,column:24},end:{line:24,column:45}},loc:{start:{line:24,column:63},end:{line:80,column:1}},line:24},'1':{name:'(anonymous_1)',decl:{start:{line:28,column:19},end:{line:28,column:20}},loc:{start:{line:28,column:62},end:{line:77,column:3}},line:28},'2':{name:'(anonymous_2)',decl:{start:{line:58,column:27},end:{line:58,column:28}},loc:{start:{line:58,column:39},end:{line:72,column:5}},line:58},'3':{name:'(anonymous_3)',decl:{start:{line:59,column:40},end:{line:59,column:41}},loc:{start:{line:59,column:52},end:{line:71,column:7}},line:59}},branchMap:{'0':{loc:{start:{line:29,column:4},end:{line:31,column:5}},type:'if',locations:[{start:{line:29,column:4},end:{line:31,column:5}},{start:{line:29,column:4},end:{line:31,column:5}}],line:29},'1':{loc:{start:{line:41,column:4},end:{line:45,column:5}},type:'if',locations:[{start:{line:41,column:4},end:{line:45,column:5}},{start:{line:41,column:4},end:{line:45,column:5}}],line:41},'2':{loc:{start:{line:48,column:4},end:{line:56,column:5}},type:'if',locations:[{start:{line:48,column:4},end:{line:56,column:5}},{start:{line:48,column:4},end:{line:56,column:5}}],line:48},'3':{loc:{start:{line:49,column:6},end:{line:51,column:7}},type:'if',locations:[{start:{line:49,column:6},end:{line:51,column:7}},{start:{line:49,column:6},end:{line:51,column:7}}],line:49},'4':{loc:{start:{line:53,column:6},end:{line:55,column:7}},type:'if',locations:[{start:{line:53,column:6},end:{line:55,column:7}},{start:{line:53,column:6},end:{line:55,column:7}}],line:53},'5':{loc:{start:{line:61,column:8},end:{line:70,column:9}},type:'if',locations:[{start:{line:61,column:8},end:{line:70,column:9}},{start:{line:61,column:8},end:{line:70,column:9}}],line:61},'6':{loc:{start:{line:61,column:12},end:{line:61,column:76}},type:'binary-expr',locations:[{start:{line:61,column:12},end:{line:61,column:23}},{start:{line:61,column:27},end:{line:61,column:76}}],line:61},'7':{loc:{start:{line:62,column:10},end:{line:67,column:11}},type:'if',locations:[{start:{line:62,column:10},end:{line:67,column:11}},{start:{line:62,column:10},end:{line:67,column:11}}],line:62},'8':{loc:{start:{line:63,column:12},end:{line:64,column:64}},type:'binary-expr',locations:[{start:{line:63,column:12},end:{line:63,column:51}},{start:{line:64,column:12},end:{line:64,column:64}}],line:63},'9':{loc:{start:{line:74,column:4},end:{line:76,column:5}},type:'if',locations:[{start:{line:74,column:4},end:{line:76,column:5}},{start:{line:74,column:4},end:{line:76,column:5}}],line:74},'10':{loc:{start:{line:74,column:8},end:{line:74,column:73}},type:'binary-expr',locations:[{start:{line:74,column:8},end:{line:74,column:20}},{start:{line:74,column:24},end:{line:74,column:73}}],line:74}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0},f:{'0':0,'1':0,'2':0,'3':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function initializeWidgetArray(array,options){cov_1zwzdr5oap.f[0]++;var pf=(cov_1zwzdr5oap.s[0]++,this);cov_1zwzdr5oap.s[1]++;widgetTracker.prioritizedWidgets=[];cov_1zwzdr5oap.s[2]++;var initWidget=function(widgetArray,index,initOptions){cov_1zwzdr5oap.f[1]++;cov_1zwzdr5oap.s[3]++;if(index>=widgetArray.length){cov_1zwzdr5oap.b[0][0]++;cov_1zwzdr5oap.s[4]++;return;}else{cov_1zwzdr5oap.b[0][1]++;}var widget=(cov_1zwzdr5oap.s[5]++,widgetArray[index]),defaults=(cov_1zwzdr5oap.s[6]++,defaultProps[widget.type]),globals=(cov_1zwzdr5oap.s[7]++,defaultProps.generic);cov_1zwzdr5oap.s[8]++;updateObject(widget,globals);cov_1zwzdr5oap.s[9]++;updateObject(widget,defaults);cov_1zwzdr5oap.s[10]++;updateObject(widget,widget.config);cov_1zwzdr5oap.s[11]++;if(widgetTracker.initializedWidgets.indexOf(widget.id)<0){cov_1zwzdr5oap.b[1][0]++;cov_1zwzdr5oap.s[12]++;widgetTracker.initializedWidgets.push(widget.id);}else{cov_1zwzdr5oap.b[1][1]++;cov_1zwzdr5oap.s[13]++;throw new Error('Cannot add two widgets with the same id');}cov_1zwzdr5oap.s[14]++;if(widget.success){cov_1zwzdr5oap.b[2][0]++;cov_1zwzdr5oap.s[15]++;if(!widget.formStates){cov_1zwzdr5oap.b[3][0]++;cov_1zwzdr5oap.s[16]++;widget.formStates={};}else{cov_1zwzdr5oap.b[3][1]++;}cov_1zwzdr5oap.s[17]++;if(!widget.formStates.success){cov_1zwzdr5oap.b[4][0]++;cov_1zwzdr5oap.s[18]++;widget.formStates.success=widget.success;}else{cov_1zwzdr5oap.b[4][1]++;}}else{cov_1zwzdr5oap.b[2][1]++;}cov_1zwzdr5oap.s[19]++;preloadLio(widget,pf,function(){cov_1zwzdr5oap.f[2]++;cov_1zwzdr5oap.s[20]++;preloadRecommendation(widget,pf,function(){cov_1zwzdr5oap.f[3]++;cov_1zwzdr5oap.s[21]++;pf.initializeWidget(widget,initOptions);cov_1zwzdr5oap.s[22]++;if((cov_1zwzdr5oap.b[6][0]++,initOptions)&&(cov_1zwzdr5oap.b[6][1]++,initOptions.priority===OPTIONS_PRIORITY_ORDERED)){cov_1zwzdr5oap.b[5][0]++;cov_1zwzdr5oap.s[23]++;if((cov_1zwzdr5oap.b[8][0]++,widgetTracker.prioritizedWidgets.length)&&(cov_1zwzdr5oap.b[8][1]++,widgetTracker.prioritizedWidgets[0].id===widget.id)){cov_1zwzdr5oap.b[7][0]++;cov_1zwzdr5oap.s[24]++;return;}else{cov_1zwzdr5oap.b[7][1]++;}cov_1zwzdr5oap.s[25]++;initWidget(widgetArray,index+1,initOptions);}else{cov_1zwzdr5oap.b[5][1]++;}});});cov_1zwzdr5oap.s[26]++;if((cov_1zwzdr5oap.b[10][0]++,!initOptions)||(cov_1zwzdr5oap.b[10][1]++,initOptions.priority!==OPTIONS_PRIORITY_ORDERED)){cov_1zwzdr5oap.b[9][0]++;cov_1zwzdr5oap.s[27]++;initWidget(widgetArray,index+1,initOptions);}else{cov_1zwzdr5oap.b[9][1]++;}};cov_1zwzdr5oap.s[28]++;initWidget(array,0,options);} - switch (elem.type) { - // Radio & Checkbox Button Group - case 'radio-group': - case 'checkbox-group': - elem.groupType = elem.type.split('-')[0]; - buildFormElement(elem, form); - delete elem.groupType; - break; + var cov_zxwg6okj1=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/entity-fields/replace-entity-field.js',hash='d799191f492e2f2a41decfed4905f49376798e29',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/entity-fields/replace-entity-field.js',statementMap:{'0':{start:{line:26,column:2},end:{line:28,column:3}},'1':{start:{line:27,column:4},end:{line:27,column:16}},'2':{start:{line:32,column:19},end:{line:32,column:52}},'3':{start:{line:33,column:13},end:{line:33,column:18}},'4':{start:{line:36,column:2},end:{line:41,column:3}},'5':{start:{line:37,column:4},end:{line:37,column:31}},'6':{start:{line:38,column:4},end:{line:38,column:72}},'7':{start:{line:39,column:4},end:{line:39,column:57}},'8':{start:{line:40,column:4},end:{line:40,column:16}},'9':{start:{line:44,column:2},end:{line:112,column:3}},'10':{start:{line:46,column:19},end:{line:46,column:49}},'11':{start:{line:47,column:16},end:{line:47,column:35}},'12':{start:{line:48,column:14},end:{line:48,column:16}},'13':{start:{line:51,column:4},end:{line:53,column:5}},'14':{start:{line:52,column:6},end:{line:52,column:28}},'15':{start:{line:56,column:16},end:{line:56,column:42}},'16':{start:{line:65,column:4},end:{line:74,column:5}},'17':{start:{line:66,column:6},end:{line:66,column:32}},'18':{start:{line:68,column:11},end:{line:74,column:5}},'19':{start:{line:70,column:19},end:{line:70,column:43}},'20':{start:{line:71,column:6},end:{line:73,column:7}},'21':{start:{line:72,column:8},end:{line:72,column:35}},'22':{start:{line:77,column:4},end:{line:81,column:5}},'23':{start:{line:78,column:6},end:{line:80,column:7}},'24':{start:{line:79,column:8},end:{line:79,column:36}},'25':{start:{line:84,column:4},end:{line:92,column:5}},'26':{start:{line:85,column:6},end:{line:85,column:27}},'27':{start:{line:87,column:6},end:{line:91,column:7}},'28':{start:{line:88,column:8},end:{line:90,column:9}},'29':{start:{line:89,column:10},end:{line:89,column:38}},'30':{start:{line:97,column:4},end:{line:108,column:5}},'31':{start:{line:98,column:6},end:{line:98,column:50}},'32':{start:{line:100,column:11},end:{line:108,column:5}},'33':{start:{line:104,column:6},end:{line:104,column:19}},'34':{start:{line:107,column:6},end:{line:107,column:46}},'35':{start:{line:110,column:4},end:{line:110,column:43}},'36':{start:{line:111,column:4},end:{line:111,column:21}},'37':{start:{line:115,column:2},end:{line:123,column:3}},'38':{start:{line:116,column:4},end:{line:120,column:5}},'39':{start:{line:117,column:6},end:{line:117,column:79}},'40':{start:{line:119,column:6},end:{line:119,column:59}},'41':{start:{line:122,column:4},end:{line:122,column:42}},'42':{start:{line:125,column:2},end:{line:125,column:14}}},fnMap:{'0':{name:'replaceEntityField',decl:{start:{line:20,column:24},end:{line:20,column:42}},loc:{start:{line:25,column:2},end:{line:126,column:1}},line:25}},branchMap:{'0':{loc:{start:{line:26,column:2},end:{line:28,column:3}},type:'if',locations:[{start:{line:26,column:2},end:{line:28,column:3}},{start:{line:26,column:2},end:{line:28,column:3}}],line:26},'1':{loc:{start:{line:26,column:6},end:{line:26,column:29}},type:'binary-expr',locations:[{start:{line:26,column:6},end:{line:26,column:12}},{start:{line:26,column:16},end:{line:26,column:29}}],line:26},'2':{loc:{start:{line:36,column:2},end:{line:41,column:3}},type:'if',locations:[{start:{line:36,column:2},end:{line:41,column:3}},{start:{line:36,column:2},end:{line:41,column:3}}],line:36},'3':{loc:{start:{line:51,column:4},end:{line:53,column:5}},type:'if',locations:[{start:{line:51,column:4},end:{line:53,column:5}},{start:{line:51,column:4},end:{line:53,column:5}}],line:51},'4':{loc:{start:{line:65,column:4},end:{line:74,column:5}},type:'if',locations:[{start:{line:65,column:4},end:{line:74,column:5}},{start:{line:65,column:4},end:{line:74,column:5}}],line:65},'5':{loc:{start:{line:65,column:8},end:{line:65,column:37}},type:'binary-expr',locations:[{start:{line:65,column:8},end:{line:65,column:18}},{start:{line:65,column:22},end:{line:65,column:37}}],line:65},'6':{loc:{start:{line:68,column:11},end:{line:74,column:5}},type:'if',locations:[{start:{line:68,column:11},end:{line:74,column:5}},{start:{line:68,column:11},end:{line:74,column:5}}],line:68},'7':{loc:{start:{line:68,column:15},end:{line:68,column:75}},type:'binary-expr',locations:[{start:{line:68,column:15},end:{line:68,column:27}},{start:{line:68,column:31},end:{line:68,column:75}}],line:68},'8':{loc:{start:{line:71,column:6},end:{line:73,column:7}},type:'if',locations:[{start:{line:71,column:6},end:{line:73,column:7}},{start:{line:71,column:6},end:{line:73,column:7}}],line:71},'9':{loc:{start:{line:71,column:10},end:{line:71,column:51}},type:'binary-expr',locations:[{start:{line:71,column:10},end:{line:71,column:16}},{start:{line:71,column:20},end:{line:71,column:31}},{start:{line:71,column:35},end:{line:71,column:51}}],line:71},'10':{loc:{start:{line:78,column:6},end:{line:80,column:7}},type:'if',locations:[{start:{line:78,column:6},end:{line:80,column:7}},{start:{line:78,column:6},end:{line:80,column:7}}],line:78},'11':{loc:{start:{line:84,column:4},end:{line:92,column:5}},type:'if',locations:[{start:{line:84,column:4},end:{line:92,column:5}},{start:{line:84,column:4},end:{line:92,column:5}}],line:84},'12':{loc:{start:{line:88,column:8},end:{line:90,column:9}},type:'if',locations:[{start:{line:88,column:8},end:{line:90,column:9}},{start:{line:88,column:8},end:{line:90,column:9}}],line:88},'13':{loc:{start:{line:97,column:4},end:{line:108,column:5}},type:'if',locations:[{start:{line:97,column:4},end:{line:108,column:5}},{start:{line:97,column:4},end:{line:108,column:5}}],line:97},'14':{loc:{start:{line:100,column:11},end:{line:108,column:5}},type:'if',locations:[{start:{line:100,column:11},end:{line:108,column:5}},{start:{line:100,column:11},end:{line:108,column:5}}],line:100},'15':{loc:{start:{line:101,column:6},end:{line:102,column:59}},type:'binary-expr',locations:[{start:{line:101,column:7},end:{line:101,column:11}},{start:{line:101,column:15},end:{line:101,column:31}},{start:{line:102,column:6},end:{line:102,column:59}}],line:101},'16':{loc:{start:{line:115,column:2},end:{line:123,column:3}},type:'if',locations:[{start:{line:115,column:2},end:{line:123,column:3}},{start:{line:115,column:2},end:{line:123,column:3}}],line:115},'17':{loc:{start:{line:116,column:4},end:{line:120,column:5}},type:'if',locations:[{start:{line:116,column:4},end:{line:120,column:5}},{start:{line:116,column:4},end:{line:120,column:5}}],line:116}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0,'30':0,'31':0,'32':0,'33':0,'34':0,'35':0,'36':0,'37':0,'38':0,'39':0,'40':0,'41':0,'42':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0,0],'10':[0,0],'11':[0,0],'12':[0,0],'13':[0,0],'14':[0,0],'15':[0,0,0],'16':[0,0],'17':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function replaceEntityField(widget,fieldName,found,customData){cov_zxwg6okj1.f[0]++;cov_zxwg6okj1.s[0]++;if((cov_zxwg6okj1.b[1][0]++,!found)||(cov_zxwg6okj1.b[1][1]++,!found.length)){cov_zxwg6okj1.b[0][0]++;cov_zxwg6okj1.s[1]++;return true;}else{cov_zxwg6okj1.b[0][1]++;}var fnParams,fn,currentVal=(cov_zxwg6okj1.s[2]++,getObjectValue(widget,fieldName)),isFn=(cov_zxwg6okj1.s[3]++,false);cov_zxwg6okj1.s[4]++;if(typeof currentVal==='function'){cov_zxwg6okj1.b[2][0]++;cov_zxwg6okj1.s[5]++;fn=currentVal.toString();cov_zxwg6okj1.s[6]++;currentVal=fn.substring(fn.indexOf('{')+1,fn.lastIndexOf('}'));cov_zxwg6okj1.s[7]++;fnParams=fn.match(/(function.+\()(.+(?=\)))(.+$)/);cov_zxwg6okj1.s[8]++;isFn=true;}else{cov_zxwg6okj1.b[2][1]++;}cov_zxwg6okj1.s[9]++;for(var f=0;f1){cov_zxwg6okj1.b[3][0]++;cov_zxwg6okj1.s[14]++;def=parts[1].trim();}else{cov_zxwg6okj1.b[3][1]++;}var split=(cov_zxwg6okj1.s[15]++,parts[0].trim().split('.'));var dataval;cov_zxwg6okj1.s[16]++;if((cov_zxwg6okj1.b[5][0]++,window.lio)&&(cov_zxwg6okj1.b[5][1]++,window.lio.data)){cov_zxwg6okj1.b[4][0]++;cov_zxwg6okj1.s[17]++;dataval=window.lio.data;}else{cov_zxwg6okj1.b[4][1]++;cov_zxwg6okj1.s[18]++;if((cov_zxwg6okj1.b[7][0]++,window.jstag)&&(cov_zxwg6okj1.b[7][1]++,typeof window.jstag.getEntity==='function')){cov_zxwg6okj1.b[6][0]++;var entity=(cov_zxwg6okj1.s[19]++,window.jstag.getEntity());cov_zxwg6okj1.s[20]++;if((cov_zxwg6okj1.b[9][0]++,entity)&&(cov_zxwg6okj1.b[9][1]++,entity.data)&&(cov_zxwg6okj1.b[9][2]++,entity.data.user)){cov_zxwg6okj1.b[8][0]++;cov_zxwg6okj1.s[21]++;dataval=entity.data.user;}else{cov_zxwg6okj1.b[8][1]++;}}else{cov_zxwg6okj1.b[6][1]++;}}var s;cov_zxwg6okj1.s[22]++;for(s=0;s0)){cov_2m7g6f6yhp.b[2][0]++;cov_2m7g6f6yhp.s[9]++;valid=(cov_2m7g6f6yhp.b[4][0]++,valid)&&(cov_2m7g6f6yhp.b[4][1]++,replaceEntityField(widget,ENTITY_FIELDS[i],found,customData));}else{cov_2m7g6f6yhp.b[2][1]++;}}else{cov_2m7g6f6yhp.b[1][1]++;}}cov_2m7g6f6yhp.s[10]++;return valid;} - default: - throw new Error('unrecognized form element type: ' + elem.type); - } - } - } + var cov_2ol39v0dic=function(){var path="/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/date-checker.js",hash="3f1c7d33667d35b902e109fa272e58f07813514e",Function=function(){}.constructor,global=new Function('return this')(),gcv="__coverage__",coverageData={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/date-checker.js",statementMap:{"0":{start:{line:12,column:14},end:{line:12,column:18}},"1":{start:{line:13,column:14},end:{line:13,column:24}},"2":{start:{line:15,column:2},end:{line:17,column:3}},"3":{start:{line:16,column:4},end:{line:16,column:18}},"4":{start:{line:19,column:2},end:{line:21,column:3}},"5":{start:{line:20,column:4},end:{line:20,column:18}},"6":{start:{line:23,column:2},end:{line:23,column:15}}},fnMap:{"0":{name:"dateChecker",decl:{start:{line:11,column:24},end:{line:11,column:35}},loc:{start:{line:11,column:43},end:{line:24,column:1}},line:11}},branchMap:{"0":{loc:{start:{line:15,column:2},end:{line:17,column:3}},type:"if",locations:[{start:{line:15,column:2},end:{line:17,column:3}},{start:{line:15,column:2},end:{line:17,column:3}}],line:15},"1":{loc:{start:{line:15,column:6},end:{line:15,column:64}},type:"binary-expr",locations:[{start:{line:15,column:6},end:{line:15,column:19}},{start:{line:15,column:23},end:{line:15,column:64}}],line:15},"2":{loc:{start:{line:19,column:2},end:{line:21,column:3}},type:"if",locations:[{start:{line:19,column:2},end:{line:21,column:3}},{start:{line:19,column:2},end:{line:21,column:3}}],line:19},"3":{loc:{start:{line:19,column:6},end:{line:19,column:60}},type:"binary-expr",locations:[{start:{line:19,column:6},end:{line:19,column:17}},{start:{line:19,column:21},end:{line:19,column:60}}],line:19}},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},f:{"0":0},b:{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function dateChecker(date){cov_2ol39v0dic.f[0]++;var valid=(cov_2ol39v0dic.s[0]++,true),today=(cov_2ol39v0dic.s[1]++,Date.now());cov_2ol39v0dic.s[2]++;if((cov_2ol39v0dic.b[1][0]++,date.start_at)&&(cov_2ol39v0dic.b[1][1]++,todaynew Date(date.end_at).getTime())){cov_2ol39v0dic.b[2][0]++;cov_2ol39v0dic.s[5]++;valid=false;}else{cov_2ol39v0dic.b[2][1]++;}cov_2ol39v0dic.s[6]++;return valid;} - /** @module pathfora/form/construct-form-state */ + var cov_1kynm8y1d1=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/pageviews/page-visits-checker.js',hash='d22961ce033cb4fb557e8df5a62759b57589ba92',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/pageviews/page-visits-checker.js',statementMap:{'0':{start:{line:16,column:2},end:{line:16,column:58}}},fnMap:{'0':{name:'pageVisitsChecker',decl:{start:{line:15,column:24},end:{line:15,column:41}},loc:{start:{line:15,column:63},end:{line:17,column:1}},line:15}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function pageVisitsChecker(pageVisitsRequired){cov_1kynm8y1d1.f[0]++;cov_1kynm8y1d1.s[0]++;return readCookie(PF_PAGEVIEWS)>=pageVisitsRequired;} - /** - * Setup html for success or error state of a form module - * - * @exports constructFormState - * @params {object} widget - * @params {object} config - * @params {string} name - */ - function constructFormState (config, widget, name) { - if (!config.formStates) { - return; - } + var cov_5ae15era4=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/hide-after-action-checker.js',hash='5e782d562a1ec828d19a2a9f8361890696512a30',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/hide-after-action-checker.js',statementMap:{'0':{start:{line:20,column:14},end:{line:20,column:18}},'1':{start:{line:21,column:12},end:{line:21,column:22}},'2':{start:{line:22,column:16},end:{line:22,column:54}},'3':{start:{line:23,column:15},end:{line:23,column:52}},'4':{start:{line:24,column:15},end:{line:24,column:51}},'5':{start:{line:26,column:2},end:{line:36,column:3}},'6':{start:{line:27,column:4},end:{line:27,column:31}},'7':{start:{line:29,column:4},end:{line:31,column:5}},'8':{start:{line:30,column:6},end:{line:30,column:20}},'9':{start:{line:33,column:4},end:{line:35,column:5}},'10':{start:{line:34,column:6},end:{line:34,column:20}},'11':{start:{line:38,column:2},end:{line:48,column:3}},'12':{start:{line:39,column:4},end:{line:39,column:30}},'13':{start:{line:41,column:4},end:{line:43,column:5}},'14':{start:{line:42,column:6},end:{line:42,column:20}},'15':{start:{line:45,column:4},end:{line:47,column:5}},'16':{start:{line:46,column:6},end:{line:46,column:20}},'17':{start:{line:50,column:2},end:{line:60,column:3}},'18':{start:{line:51,column:4},end:{line:51,column:30}},'19':{start:{line:53,column:4},end:{line:55,column:5}},'20':{start:{line:54,column:6},end:{line:54,column:20}},'21':{start:{line:57,column:4},end:{line:59,column:5}},'22':{start:{line:58,column:6},end:{line:58,column:20}},'23':{start:{line:62,column:2},end:{line:62,column:15}}},fnMap:{'0':{name:'hideAfterActionChecker',decl:{start:{line:18,column:24},end:{line:18,column:46}},loc:{start:{line:18,column:84},end:{line:63,column:1}},line:18}},branchMap:{'0':{loc:{start:{line:26,column:2},end:{line:36,column:3}},type:'if',locations:[{start:{line:26,column:2},end:{line:36,column:3}},{start:{line:26,column:2},end:{line:36,column:3}}],line:26},'1':{loc:{start:{line:26,column:6},end:{line:26,column:51}},type:'binary-expr',locations:[{start:{line:26,column:6},end:{line:26,column:40}},{start:{line:26,column:44},end:{line:26,column:51}}],line:26},'2':{loc:{start:{line:29,column:4},end:{line:31,column:5}},type:'if',locations:[{start:{line:29,column:4},end:{line:31,column:5}},{start:{line:29,column:4},end:{line:31,column:5}}],line:29},'3':{loc:{start:{line:33,column:4},end:{line:35,column:5}},type:'if',locations:[{start:{line:33,column:4},end:{line:35,column:5}},{start:{line:33,column:4},end:{line:35,column:5}}],line:33},'4':{loc:{start:{line:33,column:8},end:{line:33,column:122}},type:'binary-expr',locations:[{start:{line:33,column:8},end:{line:33,column:39}},{start:{line:33,column:43},end:{line:33,column:122}}],line:33},'5':{loc:{start:{line:38,column:2},end:{line:48,column:3}},type:'if',locations:[{start:{line:38,column:2},end:{line:48,column:3}},{start:{line:38,column:2},end:{line:48,column:3}}],line:38},'6':{loc:{start:{line:38,column:6},end:{line:38,column:49}},type:'binary-expr',locations:[{start:{line:38,column:6},end:{line:38,column:39}},{start:{line:38,column:43},end:{line:38,column:49}}],line:38},'7':{loc:{start:{line:41,column:4},end:{line:43,column:5}},type:'if',locations:[{start:{line:41,column:4},end:{line:43,column:5}},{start:{line:41,column:4},end:{line:43,column:5}}],line:41},'8':{loc:{start:{line:45,column:4},end:{line:47,column:5}},type:'if',locations:[{start:{line:45,column:4},end:{line:47,column:5}},{start:{line:45,column:4},end:{line:47,column:5}}],line:45},'9':{loc:{start:{line:45,column:8},end:{line:45,column:121}},type:'binary-expr',locations:[{start:{line:45,column:8},end:{line:45,column:39}},{start:{line:45,column:43},end:{line:45,column:121}}],line:45},'10':{loc:{start:{line:50,column:2},end:{line:60,column:3}},type:'if',locations:[{start:{line:50,column:2},end:{line:60,column:3}},{start:{line:50,column:2},end:{line:60,column:3}}],line:50},'11':{loc:{start:{line:50,column:6},end:{line:50,column:49}},type:'binary-expr',locations:[{start:{line:50,column:6},end:{line:50,column:39}},{start:{line:50,column:43},end:{line:50,column:49}}],line:50},'12':{loc:{start:{line:53,column:4},end:{line:55,column:5}},type:'if',locations:[{start:{line:53,column:4},end:{line:55,column:5}},{start:{line:53,column:4},end:{line:55,column:5}}],line:53},'13':{loc:{start:{line:57,column:4},end:{line:59,column:5}},type:'if',locations:[{start:{line:57,column:4},end:{line:59,column:5}},{start:{line:57,column:4},end:{line:59,column:5}}],line:57},'14':{loc:{start:{line:57,column:8},end:{line:57,column:121}},type:'binary-expr',locations:[{start:{line:57,column:8},end:{line:57,column:39}},{start:{line:57,column:43},end:{line:57,column:121}}],line:57}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0],'11':[0,0],'12':[0,0],'13':[0,0],'14':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function hideAfterActionChecker(hideAfterActionConstraints,widget){cov_5ae15era4.f[0]++;var parts,valid=(cov_5ae15era4.s[0]++,true),now=(cov_5ae15era4.s[1]++,Date.now()),confirm=(cov_5ae15era4.s[2]++,readCookie(PREFIX_CONFIRM+widget.id)),cancel=(cov_5ae15era4.s[3]++,readCookie(PREFIX_CANCEL+widget.id)),closed=(cov_5ae15era4.s[4]++,readCookie(PREFIX_CLOSE+widget.id));cov_5ae15era4.s[5]++;if((cov_5ae15era4.b[1][0]++,hideAfterActionConstraints.confirm)&&(cov_5ae15era4.b[1][1]++,confirm)){cov_5ae15era4.b[0][0]++;cov_5ae15era4.s[6]++;parts=confirm.split('|');cov_5ae15era4.s[7]++;if(parseInt(parts[0],10)>=hideAfterActionConstraints.confirm.hideCount){cov_5ae15era4.b[2][0]++;cov_5ae15era4.s[8]++;valid=false;}else{cov_5ae15era4.b[2][1]++;}cov_5ae15era4.s[9]++;if((cov_5ae15era4.b[4][0]++,typeof parts[1]!=='undefined')&&(cov_5ae15era4.b[4][1]++,Math.abs(parts[1]-now)/1000=hideAfterActionConstraints.cancel.hideCount){cov_5ae15era4.b[7][0]++;cov_5ae15era4.s[14]++;valid=false;}else{cov_5ae15era4.b[7][1]++;}cov_5ae15era4.s[15]++;if((cov_5ae15era4.b[9][0]++,typeof parts[1]!=='undefined')&&(cov_5ae15era4.b[9][1]++,Math.abs(parts[1]-now)/1000=hideAfterActionConstraints.closed.hideCount){cov_5ae15era4.b[12][0]++;cov_5ae15era4.s[20]++;valid=false;}else{cov_5ae15era4.b[12][1]++;}cov_5ae15era4.s[21]++;if((cov_5ae15era4.b[14][0]++,typeof parts[1]!=='undefined')&&(cov_5ae15era4.b[14][1]++,Math.abs(parts[1]-now)/10001){cov_97bbv0en8.b[0][0]++;cov_97bbv0en8.s[3]++;pieces=pieces[1].split('&');cov_97bbv0en8.s[4]++;for(var i=0;i1){cov_97bbv0en8.b[1][0]++;cov_97bbv0en8.s[7]++;if(pair[0]!=='lytics_variation_preview_id'){cov_97bbv0en8.b[2][0]++;cov_97bbv0en8.s[8]++;query[pair[0]]=pair[1];}else{cov_97bbv0en8.b[2][1]++;}}else{cov_97bbv0en8.b[1][1]++;}}}else{cov_97bbv0en8.b[0][1]++;}cov_97bbv0en8.s[9]++;return query;} - switch (name) { - case 'success': - obj = config.formStates.success; - defaultMsg = 'We have received your submission.'; - defaultHeadline = 'Thank You'; - break; - case 'error': - obj = config.formStates.error; - defaultMsg = 'There was an error receiving with your submission.'; - defaultHeadline = 'Error'; - break; - default: - throw new Error('Unrecognized formState: ' + name); - } + var cov_4yqr7x4f3=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/url-contains/compare-queries.js',hash='d2d5dd84bedeeabcd5d10a51c4346a95cf446d14',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/url-contains/compare-queries.js',statementMap:{'0':{start:{line:13,column:2},end:{line:22,column:3}},'1':{start:{line:15,column:4},end:{line:17,column:5}},'2':{start:{line:16,column:6},end:{line:16,column:19}},'3':{start:{line:18,column:4},end:{line:18,column:10}},'4':{start:{line:21,column:4},end:{line:21,column:10}},'5':{start:{line:24,column:2},end:{line:28,column:3}},'6':{start:{line:25,column:4},end:{line:27,column:5}},'7':{start:{line:26,column:6},end:{line:26,column:19}},'8':{start:{line:30,column:2},end:{line:30,column:14}}},fnMap:{'0':{name:'compareQueries',decl:{start:{line:12,column:24},end:{line:12,column:38}},loc:{start:{line:12,column:65},end:{line:31,column:1}},line:12}},branchMap:{'0':{loc:{start:{line:13,column:2},end:{line:22,column:3}},type:'switch',locations:[{start:{line:14,column:2},end:{line:18,column:10}},{start:{line:20,column:2},end:{line:21,column:10}}],line:13},'1':{loc:{start:{line:15,column:4},end:{line:17,column:5}},type:'if',locations:[{start:{line:15,column:4},end:{line:17,column:5}},{start:{line:15,column:4},end:{line:17,column:5}}],line:15},'2':{loc:{start:{line:25,column:4},end:{line:27,column:5}},type:'if',locations:[{start:{line:25,column:4},end:{line:27,column:5}},{start:{line:25,column:4},end:{line:27,column:5}}],line:25},'3':{loc:{start:{line:25,column:8},end:{line:25,column:72}},type:'binary-expr',locations:[{start:{line:25,column:8},end:{line:25,column:38}},{start:{line:25,column:42},end:{line:25,column:72}}],line:25}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function compareQueries(query,matchQuery,rule){cov_4yqr7x4f3.f[0]++;cov_4yqr7x4f3.s[0]++;switch(rule){case'exact':cov_4yqr7x4f3.b[0][0]++;cov_4yqr7x4f3.s[1]++;if(Object.keys(matchQuery).length!==Object.keys(query).length){cov_4yqr7x4f3.b[1][0]++;cov_4yqr7x4f3.s[2]++;return false;}else{cov_4yqr7x4f3.b[1][1]++;}cov_4yqr7x4f3.s[3]++;break;default:cov_4yqr7x4f3.b[0][1]++;cov_4yqr7x4f3.s[4]++;break;}cov_4yqr7x4f3.s[5]++;for(var key in matchQuery){cov_4yqr7x4f3.s[6]++;if((cov_4yqr7x4f3.b[3][0]++,matchQuery.hasOwnProperty(key))&&(cov_4yqr7x4f3.b[3][1]++,matchQuery[key]!==query[key])){cov_4yqr7x4f3.b[2][0]++;cov_4yqr7x4f3.s[7]++;return false;}else{cov_4yqr7x4f3.b[2][1]++;}}cov_4yqr7x4f3.s[8]++;return true;} - var elem = document$1.createElement('div'); - elem.className = name + '-state'; + var cov_2fveua36w1=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/url-contains/phrase-checker.js',hash='2f9208c60bdc7e3d96ee10007f0d5187a984caa6',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/url-contains/phrase-checker.js',statementMap:{'0':{start:{line:22,column:14},end:{line:22,column:19}},'1':{start:{line:25,column:2},end:{line:84,column:3}},'2':{start:{line:27,column:4},end:{line:29,column:5}},'3':{start:{line:28,column:6},end:{line:28,column:71}},'4':{start:{line:30,column:4},end:{line:30,column:10}},'5':{start:{line:33,column:4},end:{line:78,column:5}},'6':{start:{line:34,column:24},end:{line:34,column:70}},'7':{start:{line:36,column:6},end:{line:74,column:7}},'8':{start:{line:39,column:8},end:{line:41,column:9}},'9':{start:{line:40,column:10},end:{line:40,column:45}},'10':{start:{line:43,column:8},end:{line:45,column:9}},'11':{start:{line:44,column:10},end:{line:44,column:51}},'12':{start:{line:47,column:8},end:{line:49,column:9}},'13':{start:{line:48,column:10},end:{line:48,column:23}},'14':{start:{line:50,column:8},end:{line:50,column:14}},'15':{start:{line:54,column:8},end:{line:56,column:9}},'16':{start:{line:55,column:10},end:{line:55,column:81}},'17':{start:{line:57,column:8},end:{line:57,column:14}},'18':{start:{line:61,column:17},end:{line:61,column:41}},'19':{start:{line:63,column:8},end:{line:65,column:9}},'20':{start:{line:64,column:10},end:{line:64,column:23}},'21':{start:{line:66,column:8},end:{line:66,column:14}},'22':{start:{line:70,column:8},end:{line:72,column:9}},'23':{start:{line:71,column:10},end:{line:71,column:81}},'24':{start:{line:73,column:8},end:{line:73,column:14}},'25':{start:{line:77,column:6},end:{line:77,column:48}},'26':{start:{line:79,column:4},end:{line:79,column:10}},'27':{start:{line:82,column:4},end:{line:82,column:46}},'28':{start:{line:83,column:4},end:{line:83,column:10}},'29':{start:{line:86,column:2},end:{line:86,column:15}}},fnMap:{'0':{name:'phraseChecker',decl:{start:{line:21,column:24},end:{line:21,column:37}},loc:{start:{line:21,column:72},end:{line:87,column:1}},line:21}},branchMap:{'0':{loc:{start:{line:25,column:2},end:{line:84,column:3}},type:'switch',locations:[{start:{line:26,column:2},end:{line:30,column:10}},{start:{line:32,column:2},end:{line:79,column:10}},{start:{line:81,column:2},end:{line:83,column:10}}],line:25},'1':{loc:{start:{line:27,column:4},end:{line:29,column:5}},type:'if',locations:[{start:{line:27,column:4},end:{line:29,column:5}},{start:{line:27,column:4},end:{line:29,column:5}}],line:27},'2':{loc:{start:{line:33,column:4},end:{line:78,column:5}},type:'if',locations:[{start:{line:33,column:4},end:{line:78,column:5}},{start:{line:33,column:4},end:{line:78,column:5}}],line:33},'3':{loc:{start:{line:33,column:8},end:{line:33,column:36}},type:'binary-expr',locations:[{start:{line:33,column:8},end:{line:33,column:20}},{start:{line:33,column:24},end:{line:33,column:36}}],line:33},'4':{loc:{start:{line:36,column:6},end:{line:74,column:7}},type:'switch',locations:[{start:{line:38,column:6},end:{line:50,column:14}},{start:{line:53,column:6},end:{line:57,column:14}},{start:{line:60,column:6},end:{line:66,column:14}},{start:{line:69,column:6},end:{line:73,column:14}}],line:36},'5':{loc:{start:{line:39,column:8},end:{line:41,column:9}},type:'if',locations:[{start:{line:39,column:8},end:{line:41,column:9}},{start:{line:39,column:8},end:{line:41,column:9}}],line:39},'6':{loc:{start:{line:43,column:8},end:{line:45,column:9}},type:'if',locations:[{start:{line:43,column:8},end:{line:45,column:9}},{start:{line:43,column:8},end:{line:45,column:9}}],line:43},'7':{loc:{start:{line:47,column:8},end:{line:49,column:9}},type:'if',locations:[{start:{line:47,column:8},end:{line:49,column:9}},{start:{line:47,column:8},end:{line:49,column:9}}],line:47},'8':{loc:{start:{line:54,column:8},end:{line:56,column:9}},type:'if',locations:[{start:{line:54,column:8},end:{line:56,column:9}},{start:{line:54,column:8},end:{line:56,column:9}}],line:54},'9':{loc:{start:{line:63,column:8},end:{line:65,column:9}},type:'if',locations:[{start:{line:63,column:8},end:{line:65,column:9}},{start:{line:63,column:8},end:{line:65,column:9}}],line:63},'10':{loc:{start:{line:70,column:8},end:{line:72,column:9}},type:'if',locations:[{start:{line:70,column:8},end:{line:72,column:9}},{start:{line:70,column:8},end:{line:72,column:9}}],line:70}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0},f:{'0':0},b:{'0':[0,0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0,0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function phraseChecker(phrase,url,simpleurl,queries){cov_2fveua36w1.f[0]++;var valid=(cov_2fveua36w1.s[0]++,false);cov_2fveua36w1.s[1]++;switch(typeof phrase){case'string':cov_2fveua36w1.b[0][0]++;cov_2fveua36w1.s[2]++;if(url.indexOf(escapeURI(phrase.split('?')[0],{keepEscaped:true}))!==-1){cov_2fveua36w1.b[1][0]++;cov_2fveua36w1.s[3]++;valid=compareQueries(queries,parseQuery(phrase),'substring');}else{cov_2fveua36w1.b[1][1]++;}cov_2fveua36w1.s[4]++;break;case'object':cov_2fveua36w1.b[0][1]++;cov_2fveua36w1.s[5]++;if((cov_2fveua36w1.b[3][0]++,phrase.match)&&(cov_2fveua36w1.b[3][1]++,phrase.value)){cov_2fveua36w1.b[2][0]++;var phraseValue=(cov_2fveua36w1.s[6]++,escapeURI(phrase.value,{keepEscaped:true}));cov_2fveua36w1.s[7]++;switch(phrase.match){case'simple':cov_2fveua36w1.b[4][0]++;cov_2fveua36w1.s[8]++;if(simpleurl.slice(-1)==='/'){cov_2fveua36w1.b[5][0]++;cov_2fveua36w1.s[9]++;simpleurl=simpleurl.slice(0,-1);}else{cov_2fveua36w1.b[5][1]++;}cov_2fveua36w1.s[10]++;if(phrase.value.slice(-1)==='/'){cov_2fveua36w1.b[6][0]++;cov_2fveua36w1.s[11]++;phrase.value=phrase.value.slice(0,-1);}else{cov_2fveua36w1.b[6][1]++;}cov_2fveua36w1.s[12]++;if(simpleurl===phrase.value){cov_2fveua36w1.b[7][0]++;cov_2fveua36w1.s[13]++;valid=true;}else{cov_2fveua36w1.b[7][1]++;}cov_2fveua36w1.s[14]++;break;case'exact':cov_2fveua36w1.b[4][1]++;cov_2fveua36w1.s[15]++;if(url.split('?')[0].replace(/\/$/,'')===phraseValue.split('?')[0].replace(/\/$/,'')){cov_2fveua36w1.b[8][0]++;cov_2fveua36w1.s[16]++;valid=compareQueries(queries,parseQuery(phraseValue),phrase.match);}else{cov_2fveua36w1.b[8][1]++;}cov_2fveua36w1.s[17]++;break;case'regex':cov_2fveua36w1.b[4][2]++;var re=(cov_2fveua36w1.s[18]++,new RegExp(phrase.value));cov_2fveua36w1.s[19]++;if(re.test(url)){cov_2fveua36w1.b[9][0]++;cov_2fveua36w1.s[20]++;valid=true;}else{cov_2fveua36w1.b[9][1]++;}cov_2fveua36w1.s[21]++;break;default:cov_2fveua36w1.b[4][3]++;cov_2fveua36w1.s[22]++;if(url.indexOf(phraseValue.split('?')[0])!==-1){cov_2fveua36w1.b[10][0]++;cov_2fveua36w1.s[23]++;valid=compareQueries(queries,parseQuery(phraseValue),phrase.match);}else{cov_2fveua36w1.b[10][1]++;}cov_2fveua36w1.s[24]++;break;}}else{cov_2fveua36w1.b[2][1]++;cov_2fveua36w1.s[25]++;console.log('invalid display conditions');}cov_2fveua36w1.s[26]++;break;default:cov_2fveua36w1.b[0][2]++;cov_2fveua36w1.s[27]++;console.log('invalid display conditions');cov_2fveua36w1.s[28]++;break;}cov_2fveua36w1.s[29]++;return valid;} - var title = document$1.createElement('h2'); - title.className = 'pf-widget-headline'; - title.innerHTML = obj.headline || defaultHeadline; - elem.appendChild(title); + var cov_rtpk6xahb=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/url-contains/url-checker.js',hash='5b4ce58a9f1f0073f2153c1a88eac729afba8d21',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/url-contains/url-checker.js',statementMap:{'0':{start:{line:19,column:12},end:{line:19,column:66}},'1':{start:{line:20,column:18},end:{line:20,column:69}},'2':{start:{line:21,column:16},end:{line:21,column:31}},'3':{start:{line:22,column:14},end:{line:22,column:19}},'4':{start:{line:23,column:21},end:{line:23,column:26}},'5':{start:{line:24,column:16},end:{line:24,column:17}},'6':{start:{line:25,column:18},end:{line:25,column:19}},'7':{start:{line:27,column:2},end:{line:31,column:3}},'8':{start:{line:28,column:4},end:{line:30,column:7}},'9':{start:{line:29,column:6},end:{line:29,column:26}},'10':{start:{line:34,column:2},end:{line:46,column:3}},'11':{start:{line:35,column:4},end:{line:43,column:7}},'12':{start:{line:36,column:6},end:{line:42,column:7}},'13':{start:{line:37,column:8},end:{line:37,column:86}},'14':{start:{line:38,column:8},end:{line:38,column:20}},'15':{start:{line:40,column:8},end:{line:40,column:72}},'16':{start:{line:41,column:8},end:{line:41,column:18}},'17':{start:{line:45,column:4},end:{line:45,column:17}},'18':{start:{line:48,column:2},end:{line:50,column:3}},'19':{start:{line:49,column:4},end:{line:49,column:25}},'20':{start:{line:52,column:2},end:{line:54,column:3}},'21':{start:{line:53,column:4},end:{line:53,column:17}},'22':{start:{line:56,column:2},end:{line:56,column:32}}},fnMap:{'0':{name:'urlChecker',decl:{start:{line:18,column:24},end:{line:18,column:34}},loc:{start:{line:18,column:45},end:{line:57,column:1}},line:18},'1':{name:'(anonymous_1)',decl:{start:{line:28,column:39},end:{line:28,column:40}},loc:{start:{line:28,column:54},end:{line:30,column:5}},line:28},'2':{name:'(anonymous_2)',decl:{start:{line:35,column:20},end:{line:35,column:21}},loc:{start:{line:35,column:38},end:{line:43,column:5}},line:35}},branchMap:{'0':{loc:{start:{line:27,column:2},end:{line:31,column:3}},type:'if',locations:[{start:{line:27,column:2},end:{line:31,column:3}},{start:{line:27,column:2},end:{line:31,column:3}}],line:27},'1':{loc:{start:{line:34,column:2},end:{line:46,column:3}},type:'if',locations:[{start:{line:34,column:2},end:{line:46,column:3}},{start:{line:34,column:2},end:{line:46,column:3}}],line:34},'2':{loc:{start:{line:36,column:6},end:{line:42,column:7}},type:'if',locations:[{start:{line:36,column:6},end:{line:42,column:7}},{start:{line:36,column:6},end:{line:42,column:7}}],line:36},'3':{loc:{start:{line:37,column:23},end:{line:37,column:85}},type:'binary-expr',locations:[{start:{line:37,column:23},end:{line:37,column:69}},{start:{line:37,column:73},end:{line:37,column:85}}],line:37},'4':{loc:{start:{line:40,column:16},end:{line:40,column:71}},type:'binary-expr',locations:[{start:{line:40,column:16},end:{line:40,column:62}},{start:{line:40,column:66},end:{line:40,column:71}}],line:40},'5':{loc:{start:{line:48,column:2},end:{line:50,column:3}},type:'if',locations:[{start:{line:48,column:2},end:{line:50,column:3}},{start:{line:48,column:2},end:{line:50,column:3}}],line:48},'6':{loc:{start:{line:52,column:2},end:{line:54,column:3}},type:'if',locations:[{start:{line:52,column:2},end:{line:54,column:3}},{start:{line:52,column:2},end:{line:54,column:3}}],line:52},'7':{loc:{start:{line:56,column:9},end:{line:56,column:31}},type:'binary-expr',locations:[{start:{line:56,column:9},end:{line:56,column:14}},{start:{line:56,column:18},end:{line:56,column:31}}],line:56}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0},f:{'0':0,'1':0,'2':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function urlChecker(phrases){cov_rtpk6xahb.f[0]++;var url=(cov_rtpk6xahb.s[0]++,escapeURI(window.location.href,{keepEscaped:true})),simpleurl=(cov_rtpk6xahb.s[1]++,window.location.hostname+window.location.pathname),queries=(cov_rtpk6xahb.s[2]++,parseQuery(url)),valid=(cov_rtpk6xahb.s[3]++,false),excludeValid=(cov_rtpk6xahb.s[4]++,false),matchCt=(cov_rtpk6xahb.s[5]++,0),excludeCt=(cov_rtpk6xahb.s[6]++,0);cov_rtpk6xahb.s[7]++;if(!(phrases instanceof Array)){cov_rtpk6xahb.b[0][0]++;cov_rtpk6xahb.s[8]++;phrases=Object.keys(phrases).map(function(key){cov_rtpk6xahb.f[1]++;cov_rtpk6xahb.s[9]++;return phrases[key];});}else{cov_rtpk6xahb.b[0][1]++;}cov_rtpk6xahb.s[10]++;if(phrases.indexOf('*')===-1){cov_rtpk6xahb.b[1][0]++;cov_rtpk6xahb.s[11]++;phrases.forEach(function(phrase){cov_rtpk6xahb.f[2]++;cov_rtpk6xahb.s[12]++;if(phrase.exclude){cov_rtpk6xahb.b[2][0]++;cov_rtpk6xahb.s[13]++;excludeValid=(cov_rtpk6xahb.b[3][0]++,phraseChecker(phrase,url,simpleurl,queries))||(cov_rtpk6xahb.b[3][1]++,excludeValid);cov_rtpk6xahb.s[14]++;excludeCt++;}else{cov_rtpk6xahb.b[2][1]++;cov_rtpk6xahb.s[15]++;valid=(cov_rtpk6xahb.b[4][0]++,phraseChecker(phrase,url,simpleurl,queries))||(cov_rtpk6xahb.b[4][1]++,valid);cov_rtpk6xahb.s[16]++;matchCt++;}});}else{cov_rtpk6xahb.b[1][1]++;cov_rtpk6xahb.s[17]++;valid=true;}cov_rtpk6xahb.s[18]++;if(matchCt===0){cov_rtpk6xahb.b[5][0]++;cov_rtpk6xahb.s[19]++;return !excludeValid;}else{cov_rtpk6xahb.b[5][1]++;}cov_rtpk6xahb.s[20]++;if(excludeCt===0){cov_rtpk6xahb.b[6][0]++;cov_rtpk6xahb.s[21]++;return valid;}else{cov_rtpk6xahb.b[6][1]++;}cov_rtpk6xahb.s[22]++;return (cov_rtpk6xahb.b[7][0]++,valid)&&(cov_rtpk6xahb.b[7][1]++,!excludeValid);} - var msg = document$1.createElement('div'); - msg.className = 'pf-widget-message'; - msg.innerHTML = obj.msg || defaultMsg; - elem.appendChild(msg); + var cov_2pdp11famb=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/meta-checker.js',hash='add218da91063df4f5da71dfa99919f0fd61d8a0',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/meta-checker.js',statementMap:{'0':{start:{line:15,column:13},end:{line:15,column:46}},'1':{start:{line:17,column:2},end:{line:43,column:3}},'2':{start:{line:18,column:15},end:{line:18,column:25}},'3':{start:{line:19,column:22},end:{line:19,column:27}},'4':{start:{line:21,column:4},end:{line:38,column:5}},'5':{start:{line:22,column:6},end:{line:33,column:7}},'6':{start:{line:23,column:8},end:{line:32,column:9}},'7':{start:{line:24,column:20},end:{line:24,column:45}},'8':{start:{line:26,column:10},end:{line:31,column:11}},'9':{start:{line:27,column:12},end:{line:27,column:32}},'10':{start:{line:28,column:12},end:{line:28,column:18}},'11':{start:{line:30,column:12},end:{line:30,column:31}},'12':{start:{line:35,column:6},end:{line:37,column:7}},'13':{start:{line:36,column:8},end:{line:36,column:14}},'14':{start:{line:40,column:4},end:{line:42,column:5}},'15':{start:{line:41,column:6},end:{line:41,column:18}},'16':{start:{line:45,column:2},end:{line:45,column:15}}},fnMap:{'0':{name:'metaChecker',decl:{start:{line:14,column:24},end:{line:14,column:35}},loc:{start:{line:14,column:46},end:{line:46,column:1}},line:14}},branchMap:{'0':{loc:{start:{line:23,column:8},end:{line:32,column:9}},type:'if',locations:[{start:{line:23,column:8},end:{line:32,column:9}},{start:{line:23,column:8},end:{line:32,column:9}}],line:23},'1':{loc:{start:{line:26,column:10},end:{line:31,column:11}},type:'if',locations:[{start:{line:26,column:10},end:{line:31,column:11}},{start:{line:26,column:10},end:{line:31,column:11}}],line:26},'2':{loc:{start:{line:26,column:14},end:{line:26,column:39}},type:'binary-expr',locations:[{start:{line:26,column:14},end:{line:26,column:18}},{start:{line:26,column:22},end:{line:26,column:39}}],line:26},'3':{loc:{start:{line:35,column:6},end:{line:37,column:7}},type:'if',locations:[{start:{line:35,column:6},end:{line:37,column:7}},{start:{line:35,column:6},end:{line:37,column:7}}],line:35},'4':{loc:{start:{line:40,column:4},end:{line:42,column:5}},type:'if',locations:[{start:{line:40,column:4},end:{line:42,column:5}},{start:{line:40,column:4},end:{line:42,column:5}}],line:40}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function metaChecker(phrases){cov_2pdp11famb.f[0]++;var meta=(cov_2pdp11famb.s[0]++,document$1.querySelectorAll('meta'));cov_2pdp11famb.s[1]++;for(var j=0;j30){cov_2gm46czud1.b[1][0]++;cov_2gm46czud1.s[5]++;positions.shift();}else{cov_2gm46czud1.b[1][1]++;}};cov_2gm46czud1.s[6]++;widget.exitIntentTrigger=function(e){cov_2gm46czud1.f[2]++;var from=(cov_2gm46czud1.s[7]++,(cov_2gm46czud1.b[2][0]++,e.relatedTarget)||(cov_2gm46czud1.b[2][1]++,e.toElement));cov_2gm46czud1.s[8]++;if((cov_2gm46czud1.b[4][0]++,positions.length>1)&&((cov_2gm46czud1.b[4][1]++,!from)||(cov_2gm46czud1.b[4][2]++,from.nodeName==='HTML'))){cov_2gm46czud1.b[3][0]++;var valid;var y=(cov_2gm46czud1.s[9]++,positions[positions.length-1].y);var py=(cov_2gm46czud1.s[10]++,positions[positions.length-2].y);var ySpeed=(cov_2gm46czud1.s[11]++,Math.abs(y-py));cov_2gm46czud1.s[12]++;valid=(cov_2gm46czud1.b[5][0]++,widget.valid)&&(cov_2gm46czud1.b[5][1]++,y-ySpeed<=50)&&(cov_2gm46czud1.b[5][2]++,y=document$1.body.offsetHeight);cov_2m1gnvm4hk.s[3]++;if((cov_2m1gnvm4hk.b[2][0]++,watcher.elem.offsetTop-window.innerHeight/2<=scrollTop)||(cov_2m1gnvm4hk.b[2][1]++,scrolledToBottom)){cov_2m1gnvm4hk.b[1][0]++;cov_2m1gnvm4hk.s[4]++;removeWatcher(watcher,widget);cov_2m1gnvm4hk.s[5]++;return true;}else{cov_2m1gnvm4hk.b[1][1]++;}cov_2m1gnvm4hk.s[6]++;return false;}});cov_2m1gnvm4hk.s[7]++;return watcher;} - /** @module pathfora/widgets/actions/form-state-actions */ + var cov_qdwh0hnsk=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/scroll/init-scroll-watchers.js',hash='8a8460967d8631a7bc42625ed5cd2c1fd74f5b27',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/scroll/init-scroll-watchers.js',statementMap:{'0':{start:{line:17,column:2},end:{line:25,column:4}},'1':{start:{line:18,column:4},end:{line:24,column:7}},'2':{start:{line:19,column:6},end:{line:23,column:7}},'3':{start:{line:20,column:8},end:{line:20,column:68}},'4':{start:{line:22,column:8},end:{line:22,column:31}},'5':{start:{line:28,column:2},end:{line:32,column:3}},'6':{start:{line:29,column:4},end:{line:29,column:68}},'7':{start:{line:31,column:4},end:{line:31,column:44}},'8':{start:{line:33,column:2},end:{line:33,column:14}}},fnMap:{'0':{name:'initializeScrollWatchers',decl:{start:{line:16,column:24},end:{line:16,column:48}},loc:{start:{line:16,column:58},end:{line:34,column:1}},line:16},'1':{name:'(anonymous_1)',decl:{start:{line:17,column:26},end:{line:17,column:27}},loc:{start:{line:17,column:38},end:{line:25,column:3}},line:17},'2':{name:'(anonymous_2)',decl:{start:{line:18,column:29},end:{line:18,column:30}},loc:{start:{line:18,column:41},end:{line:24,column:5}},line:18}},branchMap:{'0':{loc:{start:{line:19,column:6},end:{line:23,column:7}},type:'if',locations:[{start:{line:19,column:6},end:{line:23,column:7}},{start:{line:19,column:6},end:{line:23,column:7}}],line:19},'1':{loc:{start:{line:28,column:2},end:{line:32,column:3}},type:'if',locations:[{start:{line:28,column:2},end:{line:32,column:3}},{start:{line:28,column:2},end:{line:32,column:3}}],line:28}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0},f:{'0':0,'1':0,'2':0},b:{'0':[0,0],'1':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function initializeScrollWatchers(widget){cov_qdwh0hnsk.f[0]++;cov_qdwh0hnsk.s[0]++;widget.scrollListener=function(){cov_qdwh0hnsk.f[1]++;cov_qdwh0hnsk.s[1]++;validateWatchers(widget,function(){cov_qdwh0hnsk.f[2]++;cov_qdwh0hnsk.s[2]++;if(typeof window.addEventListener==='function'){cov_qdwh0hnsk.b[0][0]++;cov_qdwh0hnsk.s[3]++;window.removeEventListener('scroll',widget.scrollListener);}else{cov_qdwh0hnsk.b[0][1]++;cov_qdwh0hnsk.s[4]++;window.onscroll=null;}});};cov_qdwh0hnsk.s[5]++;if(typeof window.addEventListener==='function'){cov_qdwh0hnsk.b[1][0]++;cov_qdwh0hnsk.s[6]++;window.addEventListener('scroll',widget.scrollListener,false);}else{cov_qdwh0hnsk.b[1][1]++;cov_qdwh0hnsk.s[7]++;window.onscroll=widget.scrollListener;}cov_qdwh0hnsk.s[8]++;return true;} - /** - * Add callbacks and tracking for confirm and cancel - * buttons on the success or error state of a form widget - * - * @exports formStateActions - * @params {object} widget - * @params {object} config - * @params {name} string - */ - function formStateActions (config, widget, name) { - var ok = widget.querySelector('.' + name + '-state .pf-widget-ok'), - cancel = widget.querySelector('.' + name + '-state .pf-widget-cancel'); + var cov_cbxn2f45c=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/scroll/register-position-watcher.js',hash='ecfe66fcbb034c7fc8948b271c12f7cf40409f0e',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/scroll/register-position-watcher.js',statementMap:{'0':{start:{line:19,column:16},end:{line:31,column:3}},'1':{start:{line:21,column:19},end:{line:21,column:200}},'2':{start:{line:22,column:29},end:{line:22,column:53}},'3':{start:{line:23,column:19},end:{line:23,column:80}},'4':{start:{line:25,column:6},end:{line:28,column:7}},'5':{start:{line:26,column:8},end:{line:26,column:39}},'6':{start:{line:27,column:8},end:{line:27,column:20}},'7':{start:{line:29,column:6},end:{line:29,column:19}},'8':{start:{line:33,column:2},end:{line:33,column:17}}},fnMap:{'0':{name:'registerPositionWatcher',decl:{start:{line:18,column:24},end:{line:18,column:47}},loc:{start:{line:18,column:66},end:{line:34,column:1}},line:18},'1':{name:'(anonymous_1)',decl:{start:{line:20,column:11},end:{line:20,column:12}},loc:{start:{line:20,column:23},end:{line:30,column:5}},line:20}},branchMap:{'0':{loc:{start:{line:23,column:19},end:{line:23,column:80}},type:'binary-expr',locations:[{start:{line:23,column:19},end:{line:23,column:53}},{start:{line:23,column:57},end:{line:23,column:80}}],line:23},'1':{loc:{start:{line:25,column:6},end:{line:28,column:7}},type:'if',locations:[{start:{line:25,column:6},end:{line:28,column:7}},{start:{line:25,column:6},end:{line:28,column:7}}],line:25}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0},f:{'0':0,'1':0},b:{'0':[0,0],'1':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function registerPositionWatcher(percent,widget){cov_cbxn2f45c.f[0]++;var watcher=(cov_cbxn2f45c.s[0]++,{check:function(){cov_cbxn2f45c.f[1]++;var height=(cov_cbxn2f45c.s[1]++,Math.max(document$1.body.scrollHeight,document$1.body.offsetHeight,document$1.documentElement.clientHeight,document$1.documentElement.scrollHeight,document$1.documentElement.offsetHeight)),positionInPixels=(cov_cbxn2f45c.s[2]++,height*(percent/100)),offset=(cov_cbxn2f45c.s[3]++,(cov_cbxn2f45c.b[0][0]++,document$1.documentElement.scrollTop)||(cov_cbxn2f45c.b[0][1]++,document$1.body.scrollTop));cov_cbxn2f45c.s[4]++;if(offset>=positionInPixels){cov_cbxn2f45c.b[1][0]++;cov_cbxn2f45c.s[5]++;removeWatcher(watcher,widget);cov_cbxn2f45c.s[6]++;return true;}else{cov_cbxn2f45c.b[1][1]++;}cov_cbxn2f45c.s[7]++;return false;}});cov_cbxn2f45c.s[8]++;return watcher;} - if (cancel) { - buttonAction(cancel, name + '.cancel', config, widget); - } + var cov_1dtftcaiz6=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/manual-trigger/register-manual-trigger-watcher.js',hash='c08f8c235407679ffe37af052047974419a22d52',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/manual-trigger/register-manual-trigger-watcher.js',statementMap:{'0':{start:{line:18,column:16},end:{line:26,column:3}},'1':{start:{line:20,column:6},end:{line:23,column:7}},'2':{start:{line:21,column:8},end:{line:21,column:39}},'3':{start:{line:22,column:8},end:{line:22,column:20}},'4':{start:{line:24,column:6},end:{line:24,column:19}},'5':{start:{line:28,column:2},end:{line:28,column:17}}},fnMap:{'0':{name:'registerManualTriggerWatcher',decl:{start:{line:17,column:24},end:{line:17,column:52}},loc:{start:{line:17,column:69},end:{line:29,column:1}},line:17},'1':{name:'(anonymous_1)',decl:{start:{line:19,column:11},end:{line:19,column:12}},loc:{start:{line:19,column:23},end:{line:25,column:5}},line:19}},branchMap:{'0':{loc:{start:{line:20,column:6},end:{line:23,column:7}},type:'if',locations:[{start:{line:20,column:6},end:{line:23,column:7}},{start:{line:20,column:6},end:{line:23,column:7}}],line:20},'1':{loc:{start:{line:20,column:10},end:{line:20,column:99}},type:'binary-expr',locations:[{start:{line:20,column:10},end:{line:20,column:15}},{start:{line:20,column:19},end:{line:20,column:60}},{start:{line:20,column:64},end:{line:20,column:99}}],line:20}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0},f:{'0':0,'1':0},b:{'0':[0,0],'1':[0,0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function registerManualTriggerWatcher(value,widget){cov_1dtftcaiz6.f[0]++;var watcher=(cov_1dtftcaiz6.s[0]++,{check:function(){cov_1dtftcaiz6.f[1]++;cov_1dtftcaiz6.s[1]++;if((cov_1dtftcaiz6.b[1][0]++,value)&&(cov_1dtftcaiz6.b[1][1]++,widgetTracker.triggeredWidgets[widget.id])||(cov_1dtftcaiz6.b[1][2]++,widgetTracker.triggeredWidgets['*'])){cov_1dtftcaiz6.b[0][0]++;cov_1dtftcaiz6.s[2]++;removeWatcher(watcher,widget);cov_1dtftcaiz6.s[3]++;return true;}else{cov_1dtftcaiz6.b[0][1]++;}cov_1dtftcaiz6.s[4]++;return false;}});cov_1dtftcaiz6.s[5]++;return watcher;} - if (ok) { - buttonAction(ok, name + '.confirm', config, widget); - } - } + var cov_1r0r058kys=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/init-widget.js',hash='43fa07a12fe7f50b0443dc55c270e04f804b22f2',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/init-widget.js',statementMap:{'0':{start:{line:45,column:18},end:{line:45,column:42}},'1':{start:{line:46,column:11},end:{line:46,column:15}},'2':{start:{line:48,column:2},end:{line:48,column:23}},'3':{start:{line:49,column:2},end:{line:49,column:24}},'4':{start:{line:52,column:2},end:{line:52,column:33}},'5':{start:{line:53,column:2},end:{line:53,column:63}},'6':{start:{line:55,column:2},end:{line:61,column:3}},'7':{start:{line:60,column:4},end:{line:60,column:11}},'8':{start:{line:63,column:2},end:{line:74,column:3}},'9':{start:{line:64,column:4},end:{line:73,column:5}},'10':{start:{line:68,column:6},end:{line:68,column:72}},'11':{start:{line:70,column:6},end:{line:72,column:8}},'12':{start:{line:77,column:2},end:{line:77,column:75}},'13':{start:{line:80,column:2},end:{line:82,column:3}},'14':{start:{line:81,column:4},end:{line:81,column:63}},'15':{start:{line:84,column:2},end:{line:86,column:3}},'16':{start:{line:85,column:4},end:{line:85,column:75}},'17':{start:{line:88,column:2},end:{line:91,column:3}},'18':{start:{line:89,column:4},end:{line:90,column:80}},'19':{start:{line:93,column:2},end:{line:95,column:3}},'20':{start:{line:94,column:4},end:{line:94,column:69}},'21':{start:{line:97,column:2},end:{line:99,column:3}},'22':{start:{line:98,column:4},end:{line:98,column:71}},'23':{start:{line:101,column:2},end:{line:101,column:54}},'24':{start:{line:103,column:2},end:{line:106,column:3}},'25':{start:{line:104,column:4},end:{line:105,column:72}},'26':{start:{line:109,column:2},end:{line:115,column:3}},'27':{start:{line:114,column:4},end:{line:114,column:50}},'28':{start:{line:118,column:2},end:{line:120,column:3}},'29':{start:{line:119,column:4},end:{line:119,column:33}},'30':{start:{line:122,column:2},end:{line:129,column:3}},'31':{start:{line:123,column:4},end:{line:126,column:6}},'32':{start:{line:127,column:4},end:{line:127,column:34}},'33':{start:{line:128,column:4},end:{line:128,column:37}},'34':{start:{line:131,column:2},end:{line:138,column:3}},'35':{start:{line:132,column:4},end:{line:135,column:6}},'36':{start:{line:136,column:4},end:{line:136,column:34}},'37':{start:{line:137,column:4},end:{line:137,column:37}},'38':{start:{line:140,column:2},end:{line:148,column:3}},'39':{start:{line:141,column:4},end:{line:141,column:76}},'40':{start:{line:142,column:4},end:{line:142,column:34}},'41':{start:{line:143,column:4},end:{line:143,column:44}},'42':{start:{line:147,column:4},end:{line:147,column:26}},'43':{start:{line:150,column:2},end:{line:154,column:3}},'44':{start:{line:151,column:4},end:{line:153,column:5}},'45':{start:{line:152,column:6},end:{line:152,column:25}}},fnMap:{'0':{name:'initializeWidget',decl:{start:{line:43,column:24},end:{line:43,column:40}},loc:{start:{line:43,column:59},end:{line:155,column:1}},line:43}},branchMap:{'0':{loc:{start:{line:55,column:2},end:{line:61,column:3}},type:'if',locations:[{start:{line:55,column:2},end:{line:61,column:3}},{start:{line:55,column:2},end:{line:61,column:3}}],line:55},'1':{loc:{start:{line:56,column:4},end:{line:58,column:36}},type:'binary-expr',locations:[{start:{line:56,column:5},end:{line:56,column:31}},{start:{line:57,column:6},end:{line:57,column:54}},{start:{line:58,column:4},end:{line:58,column:36}}],line:56},'2':{loc:{start:{line:63,column:2},end:{line:74,column:3}},type:'if',locations:[{start:{line:63,column:2},end:{line:74,column:3}},{start:{line:63,column:2},end:{line:74,column:3}}],line:63},'3':{loc:{start:{line:64,column:4},end:{line:73,column:5}},type:'if',locations:[{start:{line:64,column:4},end:{line:73,column:5}},{start:{line:64,column:4},end:{line:73,column:5}}],line:64},'4':{loc:{start:{line:65,column:6},end:{line:66,column:77}},type:'binary-expr',locations:[{start:{line:65,column:6},end:{line:65,column:29}},{start:{line:66,column:7},end:{line:66,column:38}},{start:{line:66,column:42},end:{line:66,column:76}}],line:65},'5':{loc:{start:{line:77,column:17},end:{line:77,column:74}},type:'binary-expr',locations:[{start:{line:77,column:17},end:{line:77,column:29}},{start:{line:77,column:33},end:{line:77,column:74}}],line:77},'6':{loc:{start:{line:80,column:2},end:{line:82,column:3}},type:'if',locations:[{start:{line:80,column:2},end:{line:82,column:3}},{start:{line:80,column:2},end:{line:82,column:3}}],line:80},'7':{loc:{start:{line:81,column:19},end:{line:81,column:62}},type:'binary-expr',locations:[{start:{line:81,column:19},end:{line:81,column:31}},{start:{line:81,column:35},end:{line:81,column:62}}],line:81},'8':{loc:{start:{line:84,column:2},end:{line:86,column:3}},type:'if',locations:[{start:{line:84,column:2},end:{line:86,column:3}},{start:{line:84,column:2},end:{line:86,column:3}}],line:84},'9':{loc:{start:{line:85,column:19},end:{line:85,column:74}},type:'binary-expr',locations:[{start:{line:85,column:19},end:{line:85,column:31}},{start:{line:85,column:35},end:{line:85,column:74}}],line:85},'10':{loc:{start:{line:88,column:2},end:{line:91,column:3}},type:'if',locations:[{start:{line:88,column:2},end:{line:91,column:3}},{start:{line:88,column:2},end:{line:91,column:3}}],line:88},'11':{loc:{start:{line:90,column:6},end:{line:90,column:79}},type:'binary-expr',locations:[{start:{line:90,column:6},end:{line:90,column:18}},{start:{line:90,column:22},end:{line:90,column:79}}],line:90},'12':{loc:{start:{line:93,column:2},end:{line:95,column:3}},type:'if',locations:[{start:{line:93,column:2},end:{line:95,column:3}},{start:{line:93,column:2},end:{line:95,column:3}}],line:93},'13':{loc:{start:{line:94,column:19},end:{line:94,column:68}},type:'binary-expr',locations:[{start:{line:94,column:19},end:{line:94,column:31}},{start:{line:94,column:35},end:{line:94,column:68}}],line:94},'14':{loc:{start:{line:97,column:2},end:{line:99,column:3}},type:'if',locations:[{start:{line:97,column:2},end:{line:99,column:3}},{start:{line:97,column:2},end:{line:99,column:3}}],line:97},'15':{loc:{start:{line:98,column:19},end:{line:98,column:70}},type:'binary-expr',locations:[{start:{line:98,column:19},end:{line:98,column:31}},{start:{line:98,column:35},end:{line:98,column:70}}],line:98},'16':{loc:{start:{line:101,column:17},end:{line:101,column:53}},type:'binary-expr',locations:[{start:{line:101,column:17},end:{line:101,column:29}},{start:{line:101,column:33},end:{line:101,column:53}}],line:101},'17':{loc:{start:{line:103,column:2},end:{line:106,column:3}},type:'if',locations:[{start:{line:103,column:2},end:{line:106,column:3}},{start:{line:103,column:2},end:{line:106,column:3}}],line:103},'18':{loc:{start:{line:105,column:6},end:{line:105,column:71}},type:'binary-expr',locations:[{start:{line:105,column:6},end:{line:105,column:18}},{start:{line:105,column:22},end:{line:105,column:71}}],line:105},'19':{loc:{start:{line:109,column:2},end:{line:115,column:3}},type:'if',locations:[{start:{line:109,column:2},end:{line:115,column:3}},{start:{line:109,column:2},end:{line:115,column:3}}],line:109},'20':{loc:{start:{line:110,column:4},end:{line:112,column:49}},type:'binary-expr',locations:[{start:{line:110,column:4},end:{line:110,column:16}},{start:{line:111,column:4},end:{line:111,column:11}},{start:{line:112,column:4},end:{line:112,column:49}}],line:110},'21':{loc:{start:{line:118,column:2},end:{line:120,column:3}},type:'if',locations:[{start:{line:118,column:2},end:{line:120,column:3}},{start:{line:118,column:2},end:{line:120,column:3}}],line:118},'22':{loc:{start:{line:122,column:2},end:{line:129,column:3}},type:'if',locations:[{start:{line:122,column:2},end:{line:129,column:3}},{start:{line:122,column:2},end:{line:129,column:3}}],line:122},'23':{loc:{start:{line:131,column:2},end:{line:138,column:3}},type:'if',locations:[{start:{line:131,column:2},end:{line:138,column:3}},{start:{line:131,column:2},end:{line:138,column:3}}],line:131},'24':{loc:{start:{line:140,column:2},end:{line:148,column:3}},type:'if',locations:[{start:{line:140,column:2},end:{line:148,column:3}},{start:{line:140,column:2},end:{line:148,column:3}}],line:140},'25':{loc:{start:{line:150,column:2},end:{line:154,column:3}},type:'if',locations:[{start:{line:150,column:2},end:{line:154,column:3}},{start:{line:150,column:2},end:{line:154,column:3}}],line:150},'26':{loc:{start:{line:150,column:6},end:{line:150,column:65}},type:'binary-expr',locations:[{start:{line:150,column:6},end:{line:150,column:34}},{start:{line:150,column:38},end:{line:150,column:65}}],line:150},'27':{loc:{start:{line:151,column:4},end:{line:153,column:5}},type:'if',locations:[{start:{line:151,column:4},end:{line:153,column:5}},{start:{line:151,column:4},end:{line:153,column:5}}],line:151}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0,'30':0,'31':0,'32':0,'33':0,'34':0,'35':0,'36':0,'37':0,'38':0,'39':0,'40':0,'41':0,'42':0,'43':0,'44':0,'45':0},f:{'0':0},b:{'0':[0,0],'1':[0,0,0],'2':[0,0],'3':[0,0],'4':[0,0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0],'9':[0,0],'10':[0,0],'11':[0,0],'12':[0,0],'13':[0,0],'14':[0,0],'15':[0,0],'16':[0,0],'17':[0,0],'18':[0,0],'19':[0,0],'20':[0,0,0],'21':[0,0],'22':[0,0],'23':[0,0],'24':[0,0],'25':[0,0],'26':[0,0],'27':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function initializeWidget(widget,options){cov_1r0r058kys.f[0]++;var watcher,condition=(cov_1r0r058kys.s[0]++,widget.displayConditions),pf=(cov_1r0r058kys.s[1]++,this);cov_1r0r058kys.s[2]++;widget.watchers=[];cov_1r0r058kys.s[3]++;widget.listeners=[];cov_1r0r058kys.s[4]++;widget.expiration=new Date();cov_1r0r058kys.s[5]++;widget.expiration.setDate(widget.expiration.getDate()+365);cov_1r0r058kys.s[6]++;if((cov_1r0r058kys.b[1][0]++,widget.type==='sitegate')&&(cov_1r0r058kys.b[1][1]++,readCookie(PREFIX_UNLOCK+widget.id)==='true')||(cov_1r0r058kys.b[1][2]++,widget.hiddenViaABTests===true)){cov_1r0r058kys.b[0][0]++;cov_1r0r058kys.s[7]++;return;}else{cov_1r0r058kys.b[0][1]++;}cov_1r0r058kys.s[8]++;if(widget.pushDown){cov_1r0r058kys.b[2][0]++;cov_1r0r058kys.s[9]++;if((cov_1r0r058kys.b[4][0]++,widget.layout==='bar')&&((cov_1r0r058kys.b[4][1]++,widget.position==='top-fixed')||(cov_1r0r058kys.b[4][2]++,widget.position==='top-absolute'))){cov_1r0r058kys.b[3][0]++;cov_1r0r058kys.s[10]++;addClass(document$1.querySelector(widget.pushDown),'pf-push-down');}else{cov_1r0r058kys.b[3][1]++;cov_1r0r058kys.s[11]++;throw new Error('Only top positioned bar widgets may have a pushDown property');}}else{cov_1r0r058kys.b[2][1]++;}cov_1r0r058kys.s[12]++;widget.valid=(cov_1r0r058kys.b[5][0]++,widget.valid)&&(cov_1r0r058kys.b[5][1]++,entityFieldChecker(widget,pf.customData));cov_1r0r058kys.s[13]++;if(condition.date){cov_1r0r058kys.b[6][0]++;cov_1r0r058kys.s[14]++;widget.valid=(cov_1r0r058kys.b[7][0]++,widget.valid)&&(cov_1r0r058kys.b[7][1]++,dateChecker(condition.date));}else{cov_1r0r058kys.b[6][1]++;}cov_1r0r058kys.s[15]++;if(condition.pageVisits){cov_1r0r058kys.b[8][0]++;cov_1r0r058kys.s[16]++;widget.valid=(cov_1r0r058kys.b[9][0]++,widget.valid)&&(cov_1r0r058kys.b[9][1]++,pageVisitsChecker(condition.pageVisits));}else{cov_1r0r058kys.b[8][1]++;}cov_1r0r058kys.s[17]++;if(condition.hideAfterAction){cov_1r0r058kys.b[10][0]++;cov_1r0r058kys.s[18]++;widget.valid=(cov_1r0r058kys.b[11][0]++,widget.valid)&&(cov_1r0r058kys.b[11][1]++,hideAfterActionChecker(condition.hideAfterAction,widget));}else{cov_1r0r058kys.b[10][1]++;}cov_1r0r058kys.s[19]++;if(condition.urlContains){cov_1r0r058kys.b[12][0]++;cov_1r0r058kys.s[20]++;widget.valid=(cov_1r0r058kys.b[13][0]++,widget.valid)&&(cov_1r0r058kys.b[13][1]++,urlChecker(condition.urlContains));}else{cov_1r0r058kys.b[12][1]++;}cov_1r0r058kys.s[21]++;if(condition.metaContains){cov_1r0r058kys.b[14][0]++;cov_1r0r058kys.s[22]++;widget.valid=(cov_1r0r058kys.b[15][0]++,widget.valid)&&(cov_1r0r058kys.b[15][1]++,metaChecker(condition.metaContains));}else{cov_1r0r058kys.b[14][1]++;}cov_1r0r058kys.s[23]++;widget.valid=(cov_1r0r058kys.b[16][0]++,widget.valid)&&(cov_1r0r058kys.b[16][1]++,condition.showOnInit);cov_1r0r058kys.s[24]++;if(condition.impressions){cov_1r0r058kys.b[17][0]++;cov_1r0r058kys.s[25]++;widget.valid=(cov_1r0r058kys.b[18][0]++,widget.valid)&&(cov_1r0r058kys.b[18][1]++,impressionsChecker(condition.impressions,widget));}else{cov_1r0r058kys.b[17][1]++;}cov_1r0r058kys.s[26]++;if((cov_1r0r058kys.b[20][0]++,widget.valid)&&(cov_1r0r058kys.b[20][1]++,options)&&(cov_1r0r058kys.b[20][2]++,options.priority===OPTIONS_PRIORITY_ORDERED)){cov_1r0r058kys.b[19][0]++;cov_1r0r058kys.s[27]++;widgetTracker.prioritizedWidgets.push(widget);}else{cov_1r0r058kys.b[19][1]++;}cov_1r0r058kys.s[28]++;if(condition.showOnExitIntent){cov_1r0r058kys.b[21][0]++;cov_1r0r058kys.s[29]++;initializeExitIntent(widget);}else{cov_1r0r058kys.b[21][1]++;}cov_1r0r058kys.s[30]++;if(condition.displayWhenElementVisible){cov_1r0r058kys.b[22][0]++;cov_1r0r058kys.s[31]++;watcher=registerElementWatcher(condition.displayWhenElementVisible,widget);cov_1r0r058kys.s[32]++;widget.watchers.push(watcher);cov_1r0r058kys.s[33]++;initializeScrollWatchers(widget);}else{cov_1r0r058kys.b[22][1]++;}cov_1r0r058kys.s[34]++;if(condition.scrollPercentageToDisplay){cov_1r0r058kys.b[23][0]++;cov_1r0r058kys.s[35]++;watcher=registerPositionWatcher(condition.scrollPercentageToDisplay,widget);cov_1r0r058kys.s[36]++;widget.watchers.push(watcher);cov_1r0r058kys.s[37]++;initializeScrollWatchers(widget);}else{cov_1r0r058kys.b[23][1]++;}cov_1r0r058kys.s[38]++;if(condition.manualTrigger){cov_1r0r058kys.b[24][0]++;cov_1r0r058kys.s[39]++;watcher=registerManualTriggerWatcher(condition.manualTrigger,widget);cov_1r0r058kys.s[40]++;widget.watchers.push(watcher);cov_1r0r058kys.s[41]++;widgetTracker.readyWidgets.push(widget);cov_1r0r058kys.s[42]++;triggerWidget(widget);}else{cov_1r0r058kys.b[24][1]++;}cov_1r0r058kys.s[43]++;if((cov_1r0r058kys.b[26][0]++,widget.watchers.length===0)&&(cov_1r0r058kys.b[26][1]++,!condition.showOnExitIntent)){cov_1r0r058kys.b[25][0]++;cov_1r0r058kys.s[44]++;if(widget.valid){cov_1r0r058kys.b[27][0]++;cov_1r0r058kys.s[45]++;showWidget(widget);}else{cov_1r0r058kys.b[27][1]++;}}else{cov_1r0r058kys.b[25][1]++;}} - /** @module pathfora/widgets/construct-widget-layout */ + var cov_28nleaqdo9=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/preview-widget.js',hash='2953122e56969e1d3864b5707e227f634813600a',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/preview-widget.js',statementMap:{'0':{start:{line:17,column:2},end:{line:17,column:33}},'1':{start:{line:18,column:2},end:{line:18,column:34}}},fnMap:{'0':{name:'previewWidget',decl:{start:{line:16,column:24},end:{line:16,column:37}},loc:{start:{line:16,column:47},end:{line:19,column:1}},line:16}},branchMap:{},s:{'0':0,'1':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function previewWidget(widget){cov_28nleaqdo9.f[0]++;cov_28nleaqdo9.s[0]++;widget.id=generateUniqueId();cov_28nleaqdo9.s[1]++;return createWidgetHtml(widget);} - /** - * Setup inner html elements for a widget - * - * @exports constructWidgetLayout - * @params {object} widget - * @params {object} config - */ - function constructWidgetLayout (widget, config) { - var node, - child, - i, - widgetContent = widget.querySelector('.pf-widget-content'), - widgetCancel = widget.querySelector('.pf-widget-cancel'), - widgetOk = widget.querySelector('.pf-widget-ok'), - widgetHeadline = widget.querySelectorAll('.pf-widget-headline'), - widgetBody = widget.querySelector('.pf-widget-body'), - widgetMessage = widget.querySelector('.pf-widget-message'), - widgetFooter = widget.querySelector('.pf-widget-footer'); + var cov_2pw0onu3zl=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/cancel-delayed-widget.js',hash='d016f05fd2acd03f7ce3188b14ea5b8852cd735c',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/cancel-delayed-widget.js',statementMap:{'0':{start:{line:12,column:17},end:{line:12,column:56}},'1':{start:{line:14,column:2},end:{line:17,column:3}},'2':{start:{line:15,column:4},end:{line:15,column:27}},'3':{start:{line:16,column:4},end:{line:16,column:51}}},fnMap:{'0':{name:'cancelDelayedWidget',decl:{start:{line:11,column:24},end:{line:11,column:43}},loc:{start:{line:11,column:53},end:{line:18,column:1}},line:11}},branchMap:{'0':{loc:{start:{line:14,column:2},end:{line:17,column:3}},type:'if',locations:[{start:{line:14,column:2},end:{line:17,column:3}},{start:{line:14,column:2},end:{line:17,column:3}}],line:14}},s:{'0':0,'1':0,'2':0,'3':0},f:{'0':0},b:{'0':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function cancelDelayedWidget(widget){cov_2pw0onu3zl.f[0]++;var delayObj=(cov_2pw0onu3zl.s[0]++,widgetTracker.delayedWidgets[widget.id]);cov_2pw0onu3zl.s[1]++;if(delayObj){cov_2pw0onu3zl.b[0][0]++;cov_2pw0onu3zl.s[2]++;clearTimeout(delayObj);cov_2pw0onu3zl.s[3]++;delete widgetTracker.delayedWidgets[widget.id];}else{cov_2pw0onu3zl.b[0][1]++;}} - if (widgetCancel !== null && !config.cancelShow) { - node = widgetCancel; + var cov_2pbgqzsc0x=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/clear-all.js',hash='651650eb1e824ad256258692bb0618827f667e8f',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/clear-all.js',statementMap:{'0':{start:{line:28,column:15},end:{line:28,column:42}},'1':{start:{line:29,column:16},end:{line:29,column:44}},'2':{start:{line:31,column:2},end:{line:42,column:5}},'3':{start:{line:32,column:18},end:{line:32,column:52}},'4':{start:{line:33,column:4},end:{line:33,column:35}},'5':{start:{line:34,column:4},end:{line:34,column:44}},'6':{start:{line:36,column:4},end:{line:41,column:5}},'7':{start:{line:37,column:6},end:{line:40,column:7}},'8':{start:{line:38,column:18},end:{line:38,column:39}},'9':{start:{line:39,column:8},end:{line:39,column:57}},'10':{start:{line:44,column:2},end:{line:44,column:18}},'11':{start:{line:46,column:2},end:{line:48,column:3}},'12':{start:{line:47,column:4},end:{line:47,column:36}},'13':{start:{line:50,column:2},end:{line:50,column:36}},'14':{start:{line:51,column:2},end:{line:51,column:38}},'15':{start:{line:52,column:2},end:{line:52,column:34}},'16':{start:{line:53,column:2},end:{line:53,column:22}},'17':{start:{line:54,column:2},end:{line:54,column:19}}},fnMap:{'0':{name:'clearAll',decl:{start:{line:27,column:24},end:{line:27,column:32}},loc:{start:{line:27,column:36},end:{line:55,column:1}},line:27},'1':{name:'(anonymous_1)',decl:{start:{line:31,column:17},end:{line:31,column:18}},loc:{start:{line:31,column:35},end:{line:42,column:3}},line:31}},branchMap:{'0':{loc:{start:{line:37,column:6},end:{line:40,column:7}},type:'if',locations:[{start:{line:37,column:6},end:{line:40,column:7}},{start:{line:37,column:6},end:{line:40,column:7}}],line:37}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0},f:{'0':0,'1':0},b:{'0':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function clearAll(){cov_2pbgqzsc0x.f[0]++;var opened=(cov_2pbgqzsc0x.s[0]++,widgetTracker.openedWidgets),delayed=(cov_2pbgqzsc0x.s[1]++,widgetTracker.delayedWidgets);cov_2pbgqzsc0x.s[2]++;opened.forEach(function(widget){cov_2pbgqzsc0x.f[1]++;var element=(cov_2pbgqzsc0x.s[3]++,document$1.getElementById(widget.id));cov_2pbgqzsc0x.s[4]++;removeClass(element,'opened');cov_2pbgqzsc0x.s[5]++;element.parentNode.removeChild(element);cov_2pbgqzsc0x.s[6]++;for(var key in widget.listeners){cov_2pbgqzsc0x.s[7]++;if(widget.listeners.hasOwnProperty(key)){cov_2pbgqzsc0x.b[0][0]++;var val=(cov_2pbgqzsc0x.s[8]++,widget.listeners[key]);cov_2pbgqzsc0x.s[9]++;val.target.removeEventListener(val.type,val.fn);}else{cov_2pbgqzsc0x.b[0][1]++;}}});cov_2pbgqzsc0x.s[10]++;opened.slice(0);cov_2pbgqzsc0x.s[11]++;for(var i=delayed.length;i>-1;i--){cov_2pbgqzsc0x.s[12]++;cancelDelayedWidget(delayed[i]);}cov_2pbgqzsc0x.s[13]++;resetWidgetTracker(widgetTracker);cov_2pbgqzsc0x.s[14]++;resetDataObject(pathforaDataObject);cov_2pbgqzsc0x.s[15]++;resetDefaultProps(defaultProps);cov_2pbgqzsc0x.s[16]++;this.callbacks=[];cov_2pbgqzsc0x.s[17]++;this.acctid='';} - if (node.parentNode) { - node.parentNode.removeChild(node); - } - } - - if (widgetOk !== null && !config.okShow) { - node = widgetOk; - - if (node.parentNode) { - node.parentNode.removeChild(node); - } - } - - if (widgetCancel !== null) { - widgetCancel.innerHTML = config.cancelMessage; - } - - if (widgetOk !== null) { - widgetOk.innerHTML = config.okMessage; - } - - if (widgetOk && widgetOk.value !== null) { - widgetOk.value = config.okMessage; - } - - if (widgetCancel && widgetCancel.value !== null) { - widgetCancel.value = config.cancelMessage; - } - - // Form layouts should have a default success message - switch (config.type) { - case 'form': - case 'subscription': - case 'sitegate': - switch (config.layout) { - case 'modal': - case 'slideout': - case 'sitegate': - case 'inline': - if (!config.formStates) { - break; - } - - // success state - if (config.formStates.success) { - var success = constructFormState(config, widget, 'success'); - widgetContent.appendChild(success); - formStateActions(config, widget, 'success'); - } - - // error state - if (config.formStates.error) { - var error = constructFormState(config, widget, 'error'); - widgetContent.appendChild(error); - formStateActions(config, widget, 'error'); - } - - break; - } - break; - } - - switch (config.layout) { - case 'modal': - case 'slideout': - case 'sitegate': - case 'inline': - if (widgetContent && config.branding) { - var branding = document$1.createElement('div'); - branding.className = 'branding'; - branding.innerHTML = templates.assets.lytics; - widgetContent.appendChild(branding); - } - - break; - } - - switch (config.type) { - case 'form': - switch (config.layout) { - case 'modal': - case 'slideout': - case 'random': - case 'inline': - break; - default: - throw new Error('Invalid widget layout value'); - } - break; - case 'subscription': - switch (config.layout) { - case 'modal': - case 'bar': - case 'slideout': - case 'random': - case 'inline': - break; - default: - throw new Error('Invalid widget layout value'); - } - break; - case 'message': - switch (config.layout) { - case 'modal': - case 'slideout': - break; - case 'random': - case 'bar': - case 'button': - case 'inline': - break; - default: - throw new Error('Invalid widget layout value'); - } - break; - case 'sitegate': - switch (config.layout) { - case 'modal': - if (config.showForm === false) { - node = widget.querySelector('form'); - child = node.querySelectorAll('input, select, textarea'); - - if (node) { - for (i = 0; i < child.length; i++) { - node.removeChild(child[i]); - } - - child = node.querySelector('.pf-sitegate-clear'); - - if (child) { - node.removeChild(child); - } - } - } - break; - default: - throw new Error('Invalid widget layout value'); - } - break; - } - - // NOTE Set The headline - for (i = widgetHeadline.length - 1; i >= 0; i--) { - widgetHeadline[i].innerHTML = config.headline; - } - - // NOTE Set the image - if (config.image) { - var widgetImage = document$1.createElement('img'); - widgetImage.src = config.image; - widgetImage.className = 'pf-widget-img'; - if (config.layout === 'button') ; else if (config.layout === 'modal' || config.layout === 'inline') { - widgetContent.appendChild(widgetImage); - } else { - widgetBody.appendChild(widgetImage); - } - } - - switch (config.type) { - case 'sitegate': - case 'form': - // Check if custom form is defined - if (config.formElements && config.formElements.length) { - // remove the existing form fields - var form = widget.querySelector('form'); - addClass(form, 'pf-custom-form'); - var childName; - var arr = form.children; - - for (var k = 0; k < arr.length; k++) { - child = arr[k]; - - if (typeof child.getAttribute !== 'undefined') { - childName = child.getAttribute('name'); - - if (childName != null) { - form.removeChild(child); - k--; - } - } - } - - buildWidgetForm(config.formElements, form); - } else { - // suport old form functions - var getFormElement = function (field) { - if (field === 'name') { - return widget.querySelector('input[name="username"]'); - } - - return widget.querySelector('form [name="' + field + '"]'); - }; - - // Set placeholders - Object.keys(config.placeholders).forEach(function (field) { - var element = getFormElement(field); - - if (element && typeof element.placeholder !== 'undefined') { - element.placeholder = config.placeholders[field]; - } else if (element && typeof element.options !== 'undefined') { - element.options[0].innerHTML = config.placeholders[field]; - } - - element.setAttribute('aria-label', config.placeholders[field]); - }); - - // Set required Fields - Object.keys(config.required).forEach(function (field) { - var element = getFormElement(field); - - if (element && config.required[field]) { - element.setAttribute('data-required', 'true'); - } - }); - - // Hide fields - Object.keys(config.fields).forEach(function (field) { - var element = getFormElement(field); - - if (element && !config.fields[field] && element.parentNode) { - element.parentNode.removeChild(element); - } - }); - - // NOTE: collapse half-width inputs - Array.prototype.slice - .call(widget.querySelectorAll('form .pf-field-half-width')) - .forEach(function (element, halfcount) { - var parent = element.parentNode, - prev = element.previousElementSibling, - next = element.nextElementSibling; - - if (parent) { - if (element.className.indexOf('pf-field-half-width') !== -1) { - if (halfcount % 2) { - // odd - addClass(element, 'right'); - - if ( - !( - prev && - prev.className.indexOf('pf-field-half-width') !== -1 - ) - ) { - removeClass(element, 'pf-field-half-width'); - } - } else if ( - !( - next && next.className.indexOf('pf-field-half-width') !== -1 - ) - ) { - // even - removeClass(element, 'pf-field-half-width'); - } - } - } - }); - } - - // For select boxes we need to control the color of - // the placeholder text - var selects = widget.querySelectorAll('select'); - - for (i = 0; i < selects.length; i++) { - // default class indicates the placeholder text color - if (selects[i].value === '') { - addClass(selects[i], 'default'); - } - - selects[i].onchange = function () { - if (this.value !== '') { - removeClass(this, 'default'); - } else { - addClass(this, 'default'); - } - }; - } - - break; - case 'subscription': - widget.querySelector('input').placeholder = config.placeholders.email; - break; - } - - if (config.msg) { - widgetMessage.innerHTML = config.msg; - } - - if (config.footerText) { - widgetFooter.innerHTML = config.footerText; - } - } - - /** @module pathfora/widgets/colors/set-custom-colors */ - - /** - * Set colors for a widget with a custom theme - * defined in the config - * - * @exports setCustomColors - * @params {object} widget - * @params {object} colors - */ - function setCustomColors (widget, colors) { - var i = 0, - close = widget.querySelector('.pf-widget-close'), - msg = widget.querySelectorAll('.pf-widget-message'), - headline = widget.querySelectorAll('.pf-widget-headline'), - headlineLeft = widget.querySelector('.pf-widget-caption-left .pf-widget-headline'), - cancelBtn = widget.querySelectorAll('.pf-widget-btn.pf-widget-cancel'), - okBtn = widget.querySelectorAll('.pf-widget-btn.pf-widget-ok'), - arrow = widget.querySelector('.pf-widget-caption span'), - arrowLeft = widget.querySelector('.pf-widget-caption-left span'), - contentUnit = widget.querySelector('.pf-content-unit'), - contentUnitMeta = widget.querySelector('.pf-content-unit-meta'), - fields = widget.querySelectorAll('input, textarea, select'), - branding = widget.querySelector('.branding svg'), - required = widget.querySelectorAll('.pf-required-flag'), - requiredAsterisk = widget.querySelectorAll('span.required'), - requiredInline = widget.querySelectorAll('[data-required=true]:not(.pf-has-label)'), - body = widget.querySelector('.pf-widget-body'); - - - if (colors.background) { - if (hasClass(widget, 'pf-widget-modal')) { - widget.querySelector('.pf-widget-content').style.setProperty('background-color', colors.background, 'important'); - } else { - widget.style.setProperty('background-color', colors.background, 'important'); - } - } - - if (colors.fieldBackground) { - for (i = 0; i < fields.length; i++) { - fields[i].style.setProperty('background-color', colors.fieldBackground, 'important'); - } - } - - if (colors.required) { - for (i = 0; i < required.length; i++) { - required[i].style.setProperty('background-color', colors.required, 'important'); - required[i].querySelector('span').style.setProperty('border-right-color', colors.required, 'important'); - } - - for (i = 0; i < requiredInline.length; i++) { - requiredInline[i].style.setProperty('border-color', colors.required, 'important'); - } - - for (i = 0; i < requiredAsterisk.length; i++) { - requiredAsterisk[i].style.setProperty('color', colors.required, 'important'); - } - } - - if (colors.requiredText) { - for (i = 0; i < required.length; i++) { - required[i].style.setProperty('color', colors.requiredText, 'important'); - } - } - - if (contentUnit && contentUnitMeta) { - var contentUnitMetaTitle = contentUnitMeta.querySelector('h4'); - var contentUnitMetaDescription = contentUnitMeta.querySelector('p'); - - if (colors.actionBackground) { - contentUnit.style.setProperty('background-color', colors.actionBackground, 'important'); - } - - if (colors.actionText && contentUnitMetaTitle) { - contentUnitMetaTitle.style.setProperty('color', colors.actionText, 'important'); - } - - if (colors.text && contentUnitMetaDescription) { - contentUnitMetaDescription.style.setProperty('color', colors.text, 'important'); - } - } - - if (close && colors.close) { - close.style.setProperty('color', colors.close, 'important'); - } - - if (headline && colors.headline) { - for (i = 0; i < headline.length; i++) { - headline[i].style.setProperty('color', colors.headline, 'important'); - } - } - - if (headlineLeft && colors.headline) { - headlineLeft.style.setProperty('color', colors.headline, 'important'); - } - - if (arrow && colors.close) { - arrow.style.setProperty('color', colors.close, 'important'); - } - - if (arrowLeft && colors.close) { - arrowLeft.style.setProperty('color', colors.close, 'important'); - } - - if (cancelBtn) { - for (i = 0; i < cancelBtn.length; i++) { - if (colors.cancelText) { - cancelBtn[i].style.setProperty('color', colors.cancelText, 'important'); - } - - if (colors.cancelBackground) { - cancelBtn[i].style.setProperty('background-color', colors.cancelBackground, 'important'); - } - } - } - - if (okBtn) { - for (i = 0; i < okBtn.length; i++) { - if (colors.actionText) { - okBtn[i].style.setProperty('color', colors.actionText, 'important'); - } - - if (colors.actionBackground) { - okBtn[i].style.setProperty('background-color', colors.actionBackground, 'important'); - } - } - } - - if (colors.text && branding) { - branding.style.setProperty('fill', colors.text, 'important'); - } - - if (msg && colors.text) { - for (i = 0; i < msg.length; i++) { - msg[i].style.setProperty('color', colors.text, 'important'); - } - } - - if (body && colors.text) { - body.style.setProperty('color', colors.text, 'important'); - } - } - - /** @module pathfora/wodgets/colors/setup-widget-colors */ - - /** - * Determine if the widget has a custom or predefined - * theme and setup the colors accordingly - * - * @exports setupWidgetColors - * @params {object} widget - * @params {object} config - */ - function setupWidgetColors (widget, config) { - switch (config.theme) { - case 'custom': - if (config.colors) { - setCustomColors(widget, config.colors); - } - break; - case 'none': - // Do nothing, we will rely on CSS for the colors - break; - default: - if (config.theme) { - setCustomColors(widget, defaultProps.generic.themes[config.theme]); - } - break; - } - } - - /** @module pathfora/widgets/create-widget-html */ - - /** - * Call all the necessary functions to construct - * the widget html - * - * @exports createWidgetHtml - * @params {object} config - * @returns {object} widget - */ - function createWidgetHtml (config) { - var widget = document$1.createElement('div'); - - widget.innerHTML = templates[config.type][config.layout] || ''; - widget.id = config.id; - - if (widget.innerHTML === '') { - throw new Error('Could not get pathfora template based on type and layout.'); - } - - setupWidgetPosition(widget, config); - constructWidgetActions(widget, config); - setupWidgetContentUnit(widget, config); - setWidgetClassname(widget, config); - constructWidgetLayout(widget, config); - setupWidgetColors(widget, config); - - return widget; - } - - /** @module pathfora/widgets/widget-resize-listener */ - - /** - * Adjust widget look and feel on window resize bounds - * - * @exports widgetResizeListener - * @params {object} widget - * @params {object} node - */ - function widgetResizeListener (widget, node) { - if (widget.layout === 'inline' || widget.layout === 'modal' && widget.recommend) { - var rec = node.querySelector('.pf-content-unit'); - if (rec) { - if (node.offsetWidth < WIDTH_BREAKPOINT && !hasClass(rec, 'stack')) { - addClass(rec, 'stack'); - } else if (node.offsetWidth >= WIDTH_BREAKPOINT) { - removeClass(rec, 'stack'); - } - } - } - } - - /** @module pathfora/widgets/show-widget */ - - /** - * Make the widget visible to the user - * - * @exports showWidget - * @params {object} widget - */ - function showWidget (w) { - var openWidget = function (widget) { - // FIXME Change to Array#filter and Array#length - for (var i = 0; i < widgetTracker.openedWidgets.length; i++) { - if (widgetTracker.openedWidgets[i] === widget) { - return; - } - } - - widgetTracker.openedWidgets.push(widget); - trackWidgetAction('show', widget); - - // increment impressions for widget regardless of display condition need(s) - incrementImpressions(widget); - - var node = createWidgetHtml(widget); - - if (widget.pushDown) { - addClass(document$1.querySelector('.pf-push-down'), 'opened'); - } - - if (widget.config.layout !== 'inline') { - document$1.body.appendChild(node); - - if (widget.layout === 'modal' || widget.type === 'sitegate') { - // ensure that we set focus the the modal for accessibility reasons - var focusable = node.querySelectorAll( - 'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])' - ); - - if (focusable.length) { - widget.listeners.tabindex = { - type: 'keydown', - target: document$1, - fn: function (ev) { - // for modal and sitegate widgets we need to limit tab cycle focus to the widget - if (ev.keyCode === 9) { - if (!node.contains(event.target)) { - ev.preventDefault(); - focusable[0].focus(); - } else if (ev.target === focusable[focusable.length - 1]) { - ev.preventDefault(); - focusable[0].focus(); - } - } - } - }; - } - } - } else { - var hostNode = document$1.querySelector(widget.config.position); - - if (hostNode) { - hostNode.appendChild(node); - } else { - widgetTracker.openedWidgets.pop(); - throw new Error( - 'Inline widget could not be initialized in ' + widget.config.position - ); - } - } - - // NOTE wait for appending to DOM to trigger the animation - // FIXME 50 - magical number - setTimeout(function () { - var widgetLoadCallback = widget.config.onLoad; - - addClass(node, 'opened'); - - if (typeof widgetLoadCallback === 'function') { - widgetLoadCallback(callbackTypes.LOAD, { - config: widget, - widget: node - }); - } - if ( - widget.config.layout === 'modal' && - typeof widget.config.onModalOpen === 'function' - ) { - widget.config.onModalOpen(callbackTypes.MODAL_OPEN, { - config: widget, - widget: node - }); - } - }, 50); - - if (widget.displayConditions.hideAfter) { - setTimeout(function () { - closeWidget(widget.id, true); - }, widget.displayConditions.hideAfter * 1000); - } - - widgetResizeListener(widget, node); - - widget.listeners.resize = { - type: 'resize', - target: window, - fn: function () { - widgetResizeListener(widget, node); - } - }; - - for (var key in widget.listeners) { - if (widget.listeners.hasOwnProperty(key)) { - var val = widget.listeners[key]; - if (val.target && typeof val.target.addEventListener === 'function') { - val.target.addEventListener(val.type, val.fn); - } - } - } - }; - - var widgetOnInitCallback = w.onInit; - if (typeof widgetOnInitCallback === 'function') { - widgetOnInitCallback(callbackTypes.INIT, { - config: w - }); - } - - // account for showDelay condition - if (w.displayConditions && w.displayConditions.showDelay) { - widgetTracker.delayedWidgets[w.id] = setTimeout(function () { - openWidget(w); - document$1.querySelector('.pf-widget-ok').focus(); - }, w.displayConditions.showDelay * 1000); - } else { - openWidget(w); - } - } - - /** @module pathfora/display-conditions/watchers/validate-watchers */ - - function validateWatchers (widget, cb) { - var valid = true; - - for (var key in widget.watchers) { - if (widget.watchers.hasOwnProperty(key) && widget.watchers[key] !== null) { - valid = widget.valid && widget.watchers[key].check(); - } - } - - if (widget.displayConditions.impressions && valid) { - valid = impressionsChecker(widget.displayConditions.impressions, widget); - } - - if (valid) { - showWidget(widget); - widget.valid = false; - cb(); - - return true; - } - - return false; - } - - /** @module pathfora/display-conditions/manual-trigger/trigger-widget */ - - /** - * Trigger a single "manualTrigger" widget to be shown - * - * @exports triggerWidget - * @params {object} widget - * @returns {boolean} - */ - function triggerWidget (widget) { - return validateWatchers(widget, function () { - widgetTracker.triggeredWidgets[widget.id] = false; - - // remove from the ready widgets list - widgetTracker.readyWidgets.some(function (w, i) { - if (w.id === widget.id) { - widgetTracker.readyWidgets.splice(i, 1); - return true; - } - }); - }); - } - - /** @module pathfora/display-conditions/manual-trigger/trigger-widgets */ - - /** - * Public method to trigger a widget that has already been - * initialized and have the "manualTrigger" display condition - * - * @exports triggerWidgets - * @params {array} widgetIds - */ - function triggerWidgets (widgetIds) { - var i, valid; - - // no widget ids provided, trigger all ready widgets - if (typeof widgetIds === 'undefined') { - widgetTracker.triggeredWidgets['*'] = true; - - for (i = 0; i < widgetTracker.readyWidgets.length; i++) { - valid = triggerWidget(widgetTracker.readyWidgets[i]); - if (valid) { - i--; - } - } - - // trigger all widget ids provided - } else { - widgetIds.forEach(function (id) { - if (widgetTracker.triggeredWidgets[id] !== false) { - widgetTracker.triggeredWidgets[id] = true; - } - - for (i = 0; i < widgetTracker.readyWidgets.length; i++) { - valid = triggerWidget(widgetTracker.readyWidgets[i]); - if (valid) { - i--; - } - } - }); - } - } - - /** @module pathfora/data/segments/get-user-segments */ - - /** - * Get a list of Lytics segments for the user - * - * @exports getUserSegments - * @returns {array} segments - */ - function getUserSegments () { - if (window.lio && window.lio.data && window.lio.data.segments) { - // legacy - return window.lio.data.segments; - } else if (window.jstag && typeof window.jstag.getSegments === 'function') { - // > jstag 3.0.0 - return window.jstag.getSegments(); - } else { - // fallback - return ['all']; - } - } - - /** @module pathfora/validation/validate-widgets-object */ - - /** - * Validate that object provided to initializeWidgets - * is either an array of widgets or a targeting object - * targetting object containing widgets. - * - * @exports validateWidgetsObject - * @params {object} widgets - */ - function validateWidgetsObject (widgets) { - if (widgets.target) { - widgets.common = widgets.common || []; - - for (var i = 0; i < widgets.target.length; i++) { - if (!widgets.target[i].segment) { - throw new Error('All targeted widgets should have segment specified'); - } else if (widgets.target[i].segment === '*') { - widgets.common = widgets.common.concat(widgets.target[i].widgets); - widgets.target.splice(i, 1); - } - } - } - } - - /** @module pathfora/validation/validate-account-id */ - - /** - * Validate and set the Lytics account Id - * - * @exports validateAccountId - * @params {object} pf - */ - function validateAccountId (pf) { - var acctid; - - // in the legacy javascript tag < 2.0, there is an lio object surfaced that holds the account id. - // in > 3.0 this lio object is only available for backwards compatibility and not the main source - // of truth. we should be getting the cid that is passed to the config, which is an array, by default - // we can assume the first cid in the array is the one to be used for personalization and such. - if (typeof pf.acctid === 'undefined' || pf.acctid === '') { - if (window.lio && window.lio.account) { - // tag is legacy - acctid = window.lio.account.id; - } else if ( - // tag is current gen - window.jstag && - window.jstag.config && - window.jstag.config.cid && - window.jstag.config.cid.length > 0 - ) { - acctid = window.jstag.config.cid[0]; - } else { - throw new Error('Could not get account id from Lytics Javascript tag.'); - } - - // make sure we have a valid acctid before setting - if (!!acctid) { - pf.acctid = acctid; - } else { - throw new Error('Lytics Javascript tag returned an empty account id.'); - } - } - } - - /** @module pathfora/widgets/init-targeted-widgets */ - - /** - * Initialize widgets which are targeted by segments. - * - * @exports initializeWidgets - * @params {object} widgets - * @params {object} options - */ - function initializeTargetedWidgets (widgets, options) { - var pf = this, - i; - - validateWidgetsObject(widgets); - - if (widgets.common) { - pf.initializeWidgetArray(widgets.common, options); - } - - // NOTE Target sensitive widgets - if (widgets.target || widgets.exclude) { - pf.addCallback(function () { - validateAccountId(pf); - var targetedWidgets = [], - segments = getUserSegments(); - - // handle inclusions - if (widgets.target) { - for (i = 0; i < widgets.target.length; i++) { - var target = widgets.target[i]; - if (segments && segments.indexOf(target.segment) !== -1) { - // add the widgets with proper targeting to the master list - // ensure we dont overwrite existing widgets in target - targetedWidgets = targetedWidgets.concat(target.widgets); - } - } - } - - // handle exclusions - if (widgets.exclude) { - for (i = 0; i < widgets.exclude.length; i++) { - var exclude = widgets.exclude[i]; - if (segments && segments.indexOf(exclude.segment) !== -1) { - // we found a match, ensure the corresponding segment(s) are not in the - // targetted widgets array - for (var x = 0; x < targetedWidgets.length; x++) { - for (var y = 0; y < exclude.widgets.length; y++) { - if (targetedWidgets[x] === exclude.widgets[y]) { - targetedWidgets.splice(x, 1); - } - } - } - } - } - } - - if (targetedWidgets.length) { - pf.initializeWidgetArray(targetedWidgets, options); - } else if (widgets.inverse) { - pf.initializeWidgetArray(widgets.inverse, options); - } - }); - } - } - - /** @module pathfora/data/tracking/track-time-on-page */ - - /** - * Record the amount of time the user has spent - * on the current page - * - * @exports trackTimeOnPage - */ - function trackTimeOnPage () { - setInterval(function () { - pathforaDataObject.timeSpentOnPage += 1; - }, 1000); - } - - /** @module pathfora/validation/validate-options */ - - /** - * Validate and set the Lytics account Id - * - * @exports validateAccountId - * @params {object} pf - */ - function validateOptions (options) { - if (options) { - // validate priority - if (options.priority) { - switch (options.priority) { - case OPTIONS_PRIORITY_ORDERED: - break; - default: - throw new Error('Invalid priority defined in options.'); - } - } - } - } - - /** @module pathfora/widgets/init-widgets */ - - /** - * Public method used to initialize widgets once - * the individual configs have been created - * - * @exports initializeWidgets - * @params {object} widgets - * @params {object} config - * @params {object} options - */ - function initializeWidgets (widgets, config, options) { - var pf = this; - trackTimeOnPage(); - // support legacy initialize function where we passed account id as - // a second parameter and config as third - if (typeof config === 'string') { - if (options) { - config = options; - options = null; - } else { - config = null; - } - } - - if (!widgets) { - throw new Error('Initialize called with no widgets'); - } - - validateOptions(options); - - if (config) { - updateObject(defaultProps, config); - } - - if (Array.isArray(widgets)) { - pf.initializeWidgetArray(widgets, options); - } else { - pf.initializeTargetedWidgets(widgets, options); - } - } - - /** @module pathfora/widgets/has/has-recommend */ - - /** - * Check if the widget has recommendations. - * - * @exports hasRecommend - * @params {object} widget - * @returns {bool} hasRecommend - */ - function hasRecommend (widget) { - return widget.recommend && Object.keys(widget.recommend).length !== 0; - } - - /** @module pathfora/widgets/has/has-entity-templates */ - - /** - * Check if the widget has entity field templates - * - * @exports hasEntityTemplates - * @params {object} widget - * @returns {bool} hasEntityTemplates - */ - function hasEntityTemplates (widget) { - for (var j = 0; j < ENTITY_FIELDS.length; j++) { - var regex = new RegExp(ENTITY_FIELD_TEMPLATE_REGEX, 'g'), - fieldValue = getObjectValue(widget, ENTITY_FIELDS[j]); - - // convert functions to a string - if (typeof fieldValue === 'function') { - fieldValue = fieldValue.toString(); - } - - if (typeof fieldValue === 'string') { - if (regex.test(fieldValue)) { - return true; - } - } - } - - return false; - } - - /** @module pathfora/widgets/preload-lio */ - - /** - * Check if the widget needs lio to be loaded, if so - * wait for the callback, otherwise continue execution. - * - * @exports preloadLio - * @params {object} widget - * @params {object} pf - * @params {function} cb - */ - function preloadLio (widget, pf, cb) { - if (hasRecommend(widget) || hasEntityTemplates(widget)) { - pf.addCallback(function () { - validateAccountId(pf); - cb(); - }); - } else { - cb(); - } - } - - /** @module pathfora/data/request/get-data */ - - /** - * Make an http GET request - * - * @exports getData - * @params {string} url - * @params {function} onSuccess - * @params {function} onError - */ - function getData (url, onSuccess, onError) { - var xhr = new XMLHttpRequest(); - - xhr.onreadystatechange = function () { - if (xhr.readyState === 4 && xhr.status === 200) { - onSuccess(xhr.responseText); - } else if (xhr.readyState === 4) { - onError(xhr.responseText); - } - }; - - xhr.open('GET', url); - xhr.send(); - } - - /** @module pathfora/recommendations/recommend-content */ - - - /** - * Make the request to the Lytics content recommendation API - * and return a list of recommended documents - * - * @exports recommendContent - * @params {string} accountId - * @params {object} params - * @params {string} id - * @params {function} callback - */ - function recommendContent (accountId, params, id, callback) { - // Recommendation API: - // https://www.getlytics.com/developers/rest-api#content-recommendation - - // ensure that the callback arg is a function - if (typeof callback !== 'function') { - console.warn('Could not make recommendation - missing callback function.'); - return; - } - - // if we have the recommendation response cached in session storage - // use that instead of making a new API request - var storedRec = sessionStorage.getItem(PREFIX_REC + id); - - if (typeof storedRec === 'string' && params.visited !== false) { - var rec; - - try { - rec = JSON.parse(decodeSafe(storedRec)); - } catch (e) { - console.warn('Could not parse json stored response:' + e); - } - - if (rec && rec.data) { - // special case: shuffle param - if (params.shuffle === true) { - rec.data.shift(); - } - - if (rec.data.length > 0) { - sessionStorage.setItem(PREFIX_REC + id, encodeURIComponent(JSON.stringify(rec.data))); - callback(rec.data); - } - return; - } - } - - var seerId = readCookie('seerid'); - - if (!seerId) { - callback([]); - } - - var recommendParts = [ - API_URL + '/api/content/recommend/', - accountId, - '/user/_uids/', - seerId - ]; - - var ql = params.ql, - ast = params.ast, - display = params.display; - - delete params.ql; - delete params.ast; - delete params.display; - - var queries = constructQueries(params); - - params.display = display; - - if (!params.contentsegment) { - // Special case for Adhoc Segments - if (ql && ql.raw || ast) { - if (queries.length > 0) { - queries += '&'; - } else { - queries += '?'; - } - - // Filter QL - if (ql && ql.raw) { - queries += 'ql=' + ql.raw; - - // Segment JSON (usually segment AST) - } else { - var contentSegment = {table: 'content', ast: ast}; - queries += 'contentsegments=[' + encodeURIComponent(JSON.stringify(contentSegment)) + ']'; - } - } - } - - var recommendUrl = recommendParts.join('') + queries; - - getData(recommendUrl, function (json) { - var resp; - - try { - resp = JSON.parse(json); - } catch (e) { - console.warn('Could not parse json response:' + e); - callback([]); - return; - } - - if (resp.data && resp.data.length > 0) { - // append a protocol for urls that are absolute - for (var i = 0; i < resp.data.length; i++) { - var url = resp.data[i].url; - if (url) { - var split = url.split('/')[0].split('.'); - if (split.length > 1) { - resp.data[i].url = 'http://' + url; - } - } - } - - // set the session storage. - sessionStorage.setItem(PREFIX_REC + id, encodeURIComponent(JSON.stringify(resp))); - - callback(resp.data); - } else { - callback([]); - } - }, function () { - callback([]); - }); - } - - /** @module pathfora/widgets/recommendation/set-widget-recommendation */ - - /** - * Make the call to get the recommendations then - * handle assigning it to the widget. - * - * @exports setWidgetContent - * @params {object} accountId - * @params {object} widget - * @params {function} cb - */ - - function setWidgetContent (accountId, widget, cb) { - var params = widget.recommend; - - if (params && params.collection) { - params.contentsegment = widget.recommend.collection; - delete params.collection; - } - - recommendContent(accountId, params, widget.id, function (resp) { - // if we get a response from the recommend api put it as the first - // element in the content object this replaces any default content - if (resp[0]) { - var content = resp[0]; - widget.content = [ - { - title: content.title, - description: content.description, - url: content.url, - image: content.primary_image, - date: content.created, - author: content.author - } - ]; - } - - // if we didn't get a valid response from the api, we check if a default - // exists and use that as our content piece instead - if (!widget.content) { - throw new Error('Could not get recommendation and no default defined'); - } - - cb(); - }); - } - - /** @module pathfora/validation/validate-recommendation-widget */ - - /** - * Validate that a recommendation widget - * is using the correct type and layout - * - * @exports validateRecommendationWidget - * @params {object} widget - */ - function validateRecommendationWidget (widget) { - // validate - if (widget.type !== 'message') { - throw new Error('Unsupported widget type for content recommendation'); - } - - if ( - widget.layout !== 'slideout' && - widget.layout !== 'modal' && - widget.layout !== 'inline' - ) { - throw new Error('Unsupported layout for content recommendation'); - } - - if (widget.content && widget.content[0] && !widget.content[0].default) { - throw new Error('Cannot define recommended content unless it is a default'); - } - } - - /** @module pathfora/widgets/recommendation/preload-recommendation */ - - /** - * Check if the widget needs recommendations to be loaded, if so - * wait for the callback, otherwise continue execution. - * - * @exports preloadRecommendation - * @params {object} widget - * @params {object} pf - * @params {function} cb - */ - function preloadRecommendation (widget, pf, cb) { - if (hasRecommend(widget)) { - validateRecommendationWidget(widget); - setWidgetContent(pf.acctid, widget, cb); - } else { - cb(); - } - } - - /** @module pathfora/widgets/initialize-widget-array */ - - /** - * Given an array of widgets, begin off the initialization - * process for each - * - * @exports initializeWidgetArray - * @params {array} array - */ - function initializeWidgetArray (array, options) { - var pf = this; - widgetTracker.prioritizedWidgets = []; - - var initWidget = function (widgetArray, index, initOptions) { - if (index >= widgetArray.length) { - return; - } - - var widget = widgetArray[index], - defaults = defaultProps[widget.type], - globals = defaultProps.generic; - - updateObject(widget, globals); - updateObject(widget, defaults); - updateObject(widget, widget.config); - - if (widgetTracker.initializedWidgets.indexOf(widget.id) < 0) { - widgetTracker.initializedWidgets.push(widget.id); - } else { - throw new Error('Cannot add two widgets with the same id'); - } - - // retain support for old "success" field - if (widget.success) { - if (!widget.formStates) { - widget.formStates = {}; - } - - if (!widget.formStates.success) { - widget.formStates.success = widget.success; - } - } - - preloadLio(widget, pf, function () { - preloadRecommendation(widget, pf, function () { - pf.initializeWidget(widget, initOptions); - if (initOptions && initOptions.priority === OPTIONS_PRIORITY_ORDERED) { - if ( - widgetTracker.prioritizedWidgets.length && - widgetTracker.prioritizedWidgets[0].id === widget.id - ) { - return; - } - - initWidget(widgetArray, index + 1, initOptions); - } - }); - }); - - if (!initOptions || initOptions.priority !== OPTIONS_PRIORITY_ORDERED) { - initWidget(widgetArray, index + 1, initOptions); - } - }; - - initWidget(array, 0, options); - } - - /** @module pathfora/display-conditions/replace-entity-field */ - - /** - * Fill in the data for a entity field template in - * a widgets text field - * - * @exports replaceEntityField - * @params {object} widget - * @params {string} fieldName - * @params {array} found - * @returns {boolean} - */ - function replaceEntityField ( - widget, - fieldName, - found, - customData - ) { - if (!found || !found.length) { - return true; - } - - var fnParams, - fn, - currentVal = getObjectValue(widget, fieldName), - isFn = false; - - // special case if the field is a function, convert it to a string first - if (typeof currentVal === 'function') { - fn = currentVal.toString(); - currentVal = fn.substring(fn.indexOf('{') + 1, fn.lastIndexOf('}')); // body of the function - fnParams = fn.match(/(function.+\()(.+(?=\)))(.+$)/); // get the function param names - isFn = true; - } - - // for each template found... - for (var f = 0; f < found.length; f++) { - // parse the field name - var foundval = found[f].slice(2).slice(0, -2), - parts = foundval.split('|'), - def = ''; - - // get the default (fallback) value - if (parts.length > 1) { - def = parts[1].trim(); - } - - // check for subfields if the value is an object - var split = parts[0].trim().split('.'); - - // get entity data from tag - var dataval; - - // for the legacy tag < 3.0, there is a lio object surfaced. within this object lives the personalization - // data. however, in current gen tag > 3.0 we have a getEntity() method that should be used as the source - // of truth, the returned data model is slightly different in that it supports the full personalization - // api vs the legacy entity api that only returns segment and user field info. - if (window.lio && window.lio.data) { - dataval = window.lio.data; - // tag is legacy - } else if (window.jstag && typeof window.jstag.getEntity === 'function') { - // tag is current gen - var entity = window.jstag.getEntity(); - if (entity && entity.data && entity.data.user) { - dataval = entity.data.user; - } - } - - var s; - for (s = 0; s < split.length; s++) { - if (typeof dataval !== 'undefined') { - dataval = dataval[split[s]]; - } - } - - // if we couldn't find the data in question on the lytics jstag, check customData provided - if (typeof dataval === 'undefined') { - dataval = customData; - - for (s = 0; s < split.length; s++) { - if (typeof dataval !== 'undefined') { - dataval = dataval[split[s]]; - } - } - } - - var val; - - // replace the template with the lytics data value - if (typeof dataval !== 'undefined') { - val = currentVal.replace(found[f], dataval); - // if there's no default and we should error - } else if ( - (!def || def.length === 0) && - widget.displayConditions.showOnMissingFields !== true - ) { - return false; - // replace with the default option, or empty string if not found - } else { - val = currentVal.replace(found[f], def); - } - - setObjectValue(widget, fieldName, val); - currentVal = val; - } - - // if the value is a function, convert it back from a string - if (isFn) { - if (fnParams) { - fn = new Function(fnParams.join(','), getObjectValue(widget, fieldName)); - } else { - fn = new Function(getObjectValue(widget, fieldName)); - } - - setObjectValue(widget, fieldName, fn); - } - - return true; - } - - /** @module pathfora/display-conditions/entity-fields/entity-field-checker */ - - /** - * Evaluate all fields on the list provided and check - * if there are any entity templates that need to be - * replaced. - * - * @exports entityFieldChecker - * @params {array} fields - * @params {object} widget - * @params {function} cb - */ - function entityFieldChecker (widget, customData) { - var found, - valid = true; - - for (var i = 0; i < ENTITY_FIELDS.length; i++) { - var regex = new RegExp(ENTITY_FIELD_TEMPLATE_REGEX, 'g'), - fieldValue = getObjectValue(widget, ENTITY_FIELDS[i]); - - // convert functions to a string - if (typeof fieldValue === 'function') { - fieldValue = fieldValue.toString(); - } - - if (typeof fieldValue === 'string') { - found = fieldValue.match(regex); - - if (found && found.length > 0) { - valid = - valid && - replaceEntityField(widget, ENTITY_FIELDS[i], found, customData); - } - } - } - - return valid; - } - - /** @module pathfora/display-conditions/date-checker */ - - /** - * Check if the current date fits within the - * date displayConditions for the widget - * - * @exports dateChecker - * @params {object} date - * @returns {boolean} - */ - function dateChecker (date) { - var valid = true, - today = Date.now(); - - if (date.start_at && today < new Date(date.start_at).getTime()) { - valid = false; - } - - if (date.end_at && today > new Date(date.end_at).getTime()) { - valid = false; - } - - return valid; - } - - /** @module pathfora/display-conditions/pageviews/page-visits-checker */ - - /** - * Check if the pagevisit count meets the requirements - * - * @exports pageVisitsChecker - * @returns {boolean} - */ - function pageVisitsChecker (pageVisitsRequired) { - return (readCookie(PF_PAGEVIEWS) >= pageVisitsRequired); - } - - /** @module pathfora/display-conditions/hide-after-action-checker */ - - /** - * Check if a widget should be hidden because it meets - * a hideAfterAction display condition - * - * @exports hideAfterActionChecker - * @params {object} hideAfterActionConstraints - * @params {string} widget - * @returns {boolean} - */ - function hideAfterActionChecker (hideAfterActionConstraints, widget) { - var parts, - valid = true, - now = Date.now(), - confirm = readCookie(PREFIX_CONFIRM + widget.id), - cancel = readCookie(PREFIX_CANCEL + widget.id), - closed = readCookie(PREFIX_CLOSE + widget.id); - - if (hideAfterActionConstraints.confirm && confirm) { - parts = confirm.split('|'); - - if (parseInt(parts[0], 10) >= hideAfterActionConstraints.confirm.hideCount) { - valid = false; - } - - if (typeof parts[1] !== 'undefined' && (Math.abs(parts[1] - now) / 1000) < hideAfterActionConstraints.confirm.duration) { - valid = false; - } - } - - if (hideAfterActionConstraints.cancel && cancel) { - parts = cancel.split('|'); - - if (parseInt(parts[0], 10) >= hideAfterActionConstraints.cancel.hideCount) { - valid = false; - } - - if (typeof parts[1] !== 'undefined' && (Math.abs(parts[1] - now) / 1000) < hideAfterActionConstraints.cancel.duration) { - valid = false; - } - } - - if (hideAfterActionConstraints.closed && closed) { - parts = closed.split('|'); - - if (parseInt(parts[0], 10) >= hideAfterActionConstraints.closed.hideCount) { - valid = false; - } - - if (typeof parts[1] !== 'undefined' && (Math.abs(parts[1] - now) / 1000) < hideAfterActionConstraints.closed.duration) { - valid = false; - } - } - - return valid; - } - - /** @module pathfora/display-conditions/url-contains/parse-query */ - - /** - * Convert key/value queries from a URL into an object - * - * @exports parseQuery - * @params {string} url - * @returns {object} query - */ - function parseQuery (url) { - var query = {}, - pieces = escapeURI(url, { keepEscaped: true }).split('?'); - - if (pieces.length > 1) { - pieces = pieces[1].split('&'); - - for (var i = 0; i < pieces.length; i++) { - var pair = pieces[i].split('='); - - if (pair.length > 1) { - // NOTE We should not account for the preview id - if (pair[0] !== 'lytics_variation_preview_id') { - query[pair[0]] = pair[1]; - } - } - } - } - - return query; - } - - /** @module pathfora/display-conditions/url-contains/compare-queries */ - - /** - * Check if urls contain matching query params - * - * @exports compareQueries - * @params {object} query - * @params {object} matchQuery - * @params {string} rule - * @returns {boolean} - */ - function compareQueries (query, matchQuery, rule) { - switch (rule) { - case 'exact': - if (Object.keys(matchQuery).length !== Object.keys(query).length) { - return false; - } - break; - - default: - break; - } - - for (var key in matchQuery) { - if (matchQuery.hasOwnProperty(key) && matchQuery[key] !== query[key]) { - return false; - } - } - - return true; - } - - /** @module pathfora/display-conditions/url-contains/phrase-checker */ - - /** - * Evaluate if the current URL matches a single urlContains - * rule provided - * - * @exports phraseChecker - * @params {object} phrase - * @params {string} url - * @params {string} simpleurl - * @params {object} queries - * @returns {boolean} - */ - function phraseChecker (phrase, url, simpleurl, queries) { - var valid = false; - - // legacy match allows for an array of strings, check if we are legacy or current object approach - switch (typeof phrase) { - case 'string': - if (url.indexOf(escapeURI(phrase.split('?')[0], { keepEscaped: true })) !== -1) { - valid = compareQueries(queries, parseQuery(phrase), 'substring'); - } - break; - - case 'object': - if (phrase.match && phrase.value) { - var phraseValue = escapeURI(phrase.value, { keepEscaped: true }); - - switch (phrase.match) { - // simple match - case 'simple': - if (simpleurl.slice(-1) === '/') { - simpleurl = simpleurl.slice(0, -1); - } - - if (phrase.value.slice(-1) === '/') { - phrase.value = phrase.value.slice(0, -1); - } - - if (simpleurl === phrase.value) { - valid = true; - } - break; - - // exact match - case 'exact': - if (url.split('?')[0].replace(/\/$/, '') === phraseValue.split('?')[0].replace(/\/$/, '')) { - valid = compareQueries(queries, parseQuery(phraseValue), phrase.match); - } - break; - - // regex - case 'regex': - var re = new RegExp(phrase.value); - - if (re.test(url)) { - valid = true; - } - break; - - // string match (default) - default: - if (url.indexOf(phraseValue.split('?')[0]) !== -1) { - valid = compareQueries(queries, parseQuery(phraseValue), phrase.match); - } - break; - } - - } else { - console.log('invalid display conditions'); - } - break; - - default: - console.log('invalid display conditions'); - break; - } - - return valid; - } - - /** @module pathfora/display-conditions/url-contains/url-checker */ - - /** - * Evaluate if the current URL matches the rules defined - * by the urlContains display condition - * - * @exports urlChecker - * @params {array} phrases - * @returns {boolean} - */ - function urlChecker (phrases) { - var url = escapeURI(window.location.href, { keepEscaped: true }), - simpleurl = window.location.hostname + window.location.pathname, - queries = parseQuery(url), - valid = false, - excludeValid = false, - matchCt = 0, - excludeCt = 0; - - if (!(phrases instanceof Array)) { - phrases = Object.keys(phrases).map(function (key) { - return phrases[key]; - }); - } - - // array of urlContains params is an "OR" list, so if any are true evaluate valid to true - if (phrases.indexOf('*') === -1) { - phrases.forEach(function (phrase) { - if (phrase.exclude) { - excludeValid = phraseChecker(phrase, url, simpleurl, queries) || excludeValid; - excludeCt++; - } else { - valid = phraseChecker(phrase, url, simpleurl, queries) || valid; - matchCt++; - } - }); - } else { - valid = true; - } - - if (matchCt === 0) { - return !excludeValid; - } - - if (excludeCt === 0) { - return valid; - } - - return valid && !excludeValid; - } - - /** @module pathfora/display-conditions/meta-checker */ - - /** - * Check if the current page contains the meta - * tag and value provided - * - * @exports metaChecker - * @params {array} phrases - * @returns {boolean} - */ - function metaChecker (phrases) { - var meta = document$1.querySelectorAll('meta'); - - for (var j = 0; j < phrases.length; j++) { - var rule = phrases[j], - phraseValid = false; - - for (var i = 0; i < meta.length; i++) { - for (var key in rule) { - if (rule.hasOwnProperty(key)) { - var val = meta[i].getAttribute(key); - - if (!val || val !== rule[key]) { - phraseValid = false; - break; - } else { - phraseValid = true; - } - } - } - - if (phraseValid) { - break; - } - } - - if (phraseValid) { - return true; - } - } - - return false; - } - - /** @module pathfora/display-conditions/init-exit-intent */ - - /** - * Setup exitIntent for a widget - * - * @exports initExitIntent - * @params {object} widget - * @returns {boolean} - */ - function initializeExitIntent (widget) { - var positions = []; - if (!widget.exitIntentListener) { - widget.exitIntentListener = function (e) { - positions.push({ - x: e.clientX, - y: e.clientY - }); - if (positions.length > 30) { - positions.shift(); - } - }; - - widget.exitIntentTrigger = function (e) { - var from = e.relatedTarget || e.toElement; - - // When there is registered movement and leaving the root element - if (positions.length > 1 && (!from || from.nodeName === 'HTML')) { - var valid; - - var y = positions[positions.length - 1].y; - var py = positions[positions.length - 2].y; - var ySpeed = Math.abs(y - py); - - // Did the cursor move up? - // Is it reasonable to believe that it left the top of the page, given the position and the speed? - valid = widget.valid && y - ySpeed <= 50 && y < py; - - if (valid) { - validateWatchers(widget, function () { - if (typeof document$1.addEventListener === 'function') { - document$1.removeEventListener('mousemove', widget.exitIntentListener); - document$1.removeEventListener('mouseout', widget.exitIntentTrigger); - } else { - document$1.onmousemove = null; - document$1.onmouseout = null; - } - }); - } - - positions = []; - } - }; - - // FUTURE Discuss https://www.npmjs.com/package/ie8 polyfill - if (typeof document$1.addEventListener === 'function') { - document$1.addEventListener('mousemove', widget.exitIntentListener, false); - document$1.addEventListener('mouseout', widget.exitIntentTrigger, false); - } else { - document$1.onmousemove = widget.exitIntentListener; - document$1.onmouseout = widget.exitIntentTrigger; - } - } - return true; - } - - /** @module pathfora/display-conditions/watchers/remove-watcher */ - - function removeWatcher (watcher, widget) { - for (var key in widget.watchers) { - if (widget.watchers.hasOwnProperty(key) && watcher === widget.watchers[key]) { - widget.watchers.splice(key, 1); - } - } - } - - /** @module pathfora/display-conditions/scroll/register-element-watcher */ - - /** - * Setup watcher for displayWhenElementVisible - * display condition - * - * @exports registerElementWatcher - * @params {string} selector - * @params {object} widget - * @returns {object} watcher - */ - function registerElementWatcher (selector, widget) { - var watcher = { - elem: document$1.querySelector(selector), - - check: function () { - var scrollTop = document$1.body.scrollTop || document$1.documentElement.scrollTop, - scrolledToBottom = window.innerHeight + scrollTop >= document$1.body.offsetHeight; - - if (watcher.elem.offsetTop - window.innerHeight / 2 <= scrollTop || scrolledToBottom) { - removeWatcher(watcher, widget); - return true; - } - return false; - } - }; - - return watcher; - } - - /** @module pathfora/display-conditions/scroll/init-scroll-watchers */ - - /** - * Add event listener for scroll display conditions - * - * @exports initializeScrollWatchers - * @params {object} widget - * @returns {boolean} - */ - function initializeScrollWatchers (widget) { - widget.scrollListener = function () { - validateWatchers(widget, function () { - if (typeof window.addEventListener === 'function') { - window.removeEventListener('scroll', widget.scrollListener); - } else { - window.onscroll = null; - } - }); - }; - - // FUTURE Discuss https://www.npmjs.com/package/ie8 polyfill - if (typeof window.addEventListener === 'function') { - window.addEventListener('scroll', widget.scrollListener, false); - } else { - window.onscroll = widget.scrollListener; - } - return true; - } - - /** @module pathfora/display-conditions/scroll/register-position-watcher */ - - /** - * Setup watcher for scrollPercentageToDisplay - * display condition - * - * @exports registerPositionWatcher - * @params {int} percent - * @params {object} widget - * @returns {object} watcher - */ - function registerPositionWatcher (percent, widget) { - var watcher = { - check: function () { - var height = Math.max(document$1.body.scrollHeight, document$1.body.offsetHeight, document$1.documentElement.clientHeight, document$1.documentElement.scrollHeight, document$1.documentElement.offsetHeight), - positionInPixels = height * (percent / 100), - offset = document$1.documentElement.scrollTop || document$1.body.scrollTop; - - if (offset >= positionInPixels) { - removeWatcher(watcher, widget); - return true; - } - return false; - } - }; - - return watcher; - } - - /** @module pathfora/display-conditions/manual-trigger/register-manual-trigger-watcher */ - - /** - * Begin watching for a custom javascript trigger - * - * @exports registerManualTriggerWatcher - * @params {object} widget - * @params {boolean} value - * @returns {object} watcher - */ - function registerManualTriggerWatcher (value, widget) { - var watcher = { - check: function () { - if (value && widgetTracker.triggeredWidgets[widget.id] || widgetTracker.triggeredWidgets['*']) { - removeWatcher(watcher, widget); - return true; - } - return false; - } - }; - - return watcher; - } - - /** @module pathfora/widgets/init-widget */ - - /** - * Determine if a widget should be shown based on display - * conditions, and if so show the widget - * - * @exports initializeWidget - * @params {object} widget - * @returns {bool} shown - */ - function initializeWidget (widget, options) { - var watcher, - condition = widget.displayConditions, - pf = this; - - widget.watchers = []; - widget.listeners = []; - - // NOTE Default cookie expiration is one year from now - widget.expiration = new Date(); - widget.expiration.setDate(widget.expiration.getDate() + 365); - - if ( - (widget.type === 'sitegate' && - readCookie(PREFIX_UNLOCK + widget.id) === 'true') || - widget.hiddenViaABTests === true - ) { - return; - } - - if (widget.pushDown) { - if ( - widget.layout === 'bar' && - (widget.position === 'top-fixed' || widget.position === 'top-absolute') - ) { - addClass(document$1.querySelector(widget.pushDown), 'pf-push-down'); - } else { - throw new Error( - 'Only top positioned bar widgets may have a pushDown property' - ); - } - } - - // entity fields - widget.valid = widget.valid && entityFieldChecker(widget, pf.customData); - - // display conditions based on page load - if (condition.date) { - widget.valid = widget.valid && dateChecker(condition.date); - } - - if (condition.pageVisits) { - widget.valid = widget.valid && pageVisitsChecker(condition.pageVisits); - } - - if (condition.hideAfterAction) { - widget.valid = - widget.valid && hideAfterActionChecker(condition.hideAfterAction, widget); - } - - if (condition.urlContains) { - widget.valid = widget.valid && urlChecker(condition.urlContains); - } - - if (condition.metaContains) { - widget.valid = widget.valid && metaChecker(condition.metaContains); - } - - widget.valid = widget.valid && condition.showOnInit; - - if (condition.impressions) { - widget.valid = - widget.valid && impressionsChecker(condition.impressions, widget); - } - - // if it's valid at this point, add it to the priority list - if ( - widget.valid && - options && - options.priority === OPTIONS_PRIORITY_ORDERED - ) { - widgetTracker.prioritizedWidgets.push(widget); - } - - // display conditions based on page interaction - if (condition.showOnExitIntent) { - initializeExitIntent(widget); - } - - if (condition.displayWhenElementVisible) { - watcher = registerElementWatcher( - condition.displayWhenElementVisible, - widget - ); - widget.watchers.push(watcher); - initializeScrollWatchers(widget); - } - - if (condition.scrollPercentageToDisplay) { - watcher = registerPositionWatcher( - condition.scrollPercentageToDisplay, - widget - ); - widget.watchers.push(watcher); - initializeScrollWatchers(widget); - } - - if (condition.manualTrigger) { - watcher = registerManualTriggerWatcher(condition.manualTrigger, widget); - widget.watchers.push(watcher); - widgetTracker.readyWidgets.push(widget); - - // if we've already triggered the widget - // before initializing lets initialize right away - triggerWidget(widget); - } - - if (widget.watchers.length === 0 && !condition.showOnExitIntent) { - if (widget.valid) { - showWidget(widget); - } - } - } - - /** @module pathfora/widgets/preview-widget */ - - /** - * Create a minimal widget for a preview - * - * @exports previewWidget - * @params {object} widget - * @returns {object} - */ - function previewWidget (widget) { - widget.id = generateUniqueId(); - return createWidgetHtml(widget); - } - - /** @module pathfora/display-conditions/cancel-delayed-widget */ - - /** - * Cancel waiting for a delayed widget - * - * @exports cancelDelayedWidget - * @params {object} widget - */ - function cancelDelayedWidget (widget) { - var delayObj = widgetTracker.delayedWidgets[widget.id]; - - if (delayObj) { - clearTimeout(delayObj); - delete widgetTracker.delayedWidgets[widget.id]; - } - } - - /** @module pathfora/widgets/clear-all */ - - /** - * Close all widgets and reset all settings to default - * - * @exports clearAll - */ - function clearAll () { - var opened = widgetTracker.openedWidgets, - delayed = widgetTracker.delayedWidgets; - - opened.forEach(function (widget) { - var element = document$1.getElementById(widget.id); - removeClass(element, 'opened'); - element.parentNode.removeChild(element); - - for (var key in widget.listeners) { - if (widget.listeners.hasOwnProperty(key)) { - var val = widget.listeners[key]; - val.target.removeEventListener(val.type, val.fn); - } - } - }); - - opened.slice(0); - - for (var i = delayed.length; i > -1; i--) { - cancelDelayedWidget(delayed[i]); - } - - resetWidgetTracker(widgetTracker); - resetDataObject(pathforaDataObject); - resetDefaultProps(defaultProps); - this.callbacks = []; - this.acctid = ''; - } - - /** @module pathfora/widgets/prepare-widget */ - - /** - * Validate that a widget is correctly set up - * - * @exports prepareWidget - * @params {string} type - * @params {object} config - * @returns {object} - */ - function prepareWidget (type, config) { - var widget = { - valid: true, - type: type - }; - - if (!config) { - throw new Error('Config object is missing'); - } - - widget.config = config; - - if (!config.id) { - throw new Error('All widgets must have an id value'); - } - - widget.id = config.id; - - return widget; - } - - /** @module pathfora/widgets/message */ - - /** - * Public method to create a widget of type message - * - * @exports Message - * @params {object} config - * @returns {object} - */ - function Message (config) { - return prepareWidget('message', config); - } - - /** @module pathfora/widgets/subscription */ - - /** - * Public method to create a widget of type subscription - * - * @exports Subscription - * @params {object} config - * @returns {object} - */ - function Subscription (config) { - return prepareWidget('subscription', config); - } - - /** @module pathfora/widgets/form */ - - /** - * Public method to create a widget of type form - * - * @exports Form - * @params {object} config - * @returns {object} - */ - function Form (config) { - return prepareWidget('form', config); - } - - /** @module pathfora/widgets/site-gate */ - - /** - * Public method to create a widget of type site gate - * - * @exports SiteGate - * @params {object} config - * @returns {object} - */ - function SiteGate (config) { - return prepareWidget('sitegate', config); - } - - /** @module pathfora/ab-test/init-ab-test */ - - /** - * Initialized A/B test from user config - * - * @exports initializeABTesting - * @params {object} abTests - */ - function initializeABTesting (abTests) { - abTests.forEach(function (abTest) { - var abTestingType = abTest.type, - userAbTestingValue = readCookie(abTest.cookieId), - userAbTestingGroup = 0, - date = new Date(); - - if (!userAbTestingValue) { - userAbTestingValue = Math.random(); - } - - // NOTE Always update the cookie to get the new exp date. - date.setDate(date.getDate() + 365); - saveCookie(abTest.cookieId, userAbTestingValue, date); - - // NOTE Determine visible group for the user - var i = 0; - while (i < 1) { - i += abTestingType.groups[userAbTestingGroup]; - - if (userAbTestingValue <= i) { - break; - } - - userAbTestingGroup++; - } - - // NOTE Notify widgets about their proper AB groups - abTest.groups.forEach(function (group, index) { - group.forEach(function (widget) { - if (typeof widget.abTestingGroup === 'undefined') { - widget.abTestingGroup = index; - widget.hiddenViaABTests = userAbTestingGroup === index; - } else { - throw new Error('Widget #' + widget.config.id + ' is defined in more than one AB test.'); - } - }); - }); - - if (typeof pathforaDataObject.abTestingGroups[abTest.id] !== 'undefined') { - throw new Error('AB test with ID=' + abTest.id + ' has been already defined.'); - } - - pathforaDataObject.abTestingGroups[abTest.id] = userAbTestingGroup; - }); - } - - /** @module pathfora/ab-test/prepare-ab-test */ - - /** - * Prepares A/B test user config for use - * - * @exports initializeABTesting - * @params {object} abTests - */ - function prepareABTest (config) { - var test = {}; - - if (!config) { - throw new Error('Config object is missing'); - } - - test.id = config.id; - test.cookieId = PREFIX_AB_TEST + config.id; - test.groups = config.groups; - - if (!abTestingTypes[config.type]) { - throw new Error('Unknown AB testing type: ' + config.type); - } - - test.type = abTestingTypes[config.type]; - - return test; - } - - /** @module pathfora/ab-test/ab-test */ - - /** - * Public wrapper method for prepareABTest - * - * @exports ABTest - * @param {object} config - * @returns {object} - */ - function ABTest (config) { - return prepareABTest(config); - } - - /** @module pathfora/inline/prep-elements */ - - /** - * Build a list of all elements to be personalized - * - * @exports prepElements - * @params {string} attr - * @returns {object} dataElements - */ - function prepElements (attr) { - var dataElements = {}, - elements = document$1.querySelectorAll('[' + attr + ']'); - - this.elements = this.elements.concat(elements); - - for (var i = 0; i < elements.length; i++) { - if (elements[i].getAttribute(attr) !== null) { - var theElement = elements[i]; - - switch (attr) { - // CASE: Segment triggered elements - case 'data-pftrigger': - var group = theElement.getAttribute('data-pfgroup'); - - if (!group) { - group = 'default'; - } - - if (!dataElements[group]) { - dataElements[group] = []; - } - - dataElements[group].push({ - elem: theElement, - displayType: theElement.style.display, - group: group, - trigger: theElement.getAttribute('data-pftrigger') - }); - break; - - // CASE: Content recommendation elements - case 'data-pfrecommend': - var recommend = theElement.getAttribute('data-pfrecommend'), - block = theElement.getAttribute('data-pfblock'), - shuffle = false; - - if (!block) { - block = 'default'; - } - - if (!recommend) { - recommend = 'default'; - } - - if (!dataElements[recommend]) { - dataElements[recommend] = { - blocks: [] - }; - } - - if (theElement.hasAttribute('data-pfshuffle')) { - shuffle = theElement.getAttribute('data-pfshuffle') === 'true'; - } - - if (!dataElements[recommend].shuffle) { - dataElements[recommend].shuffle = shuffle; - } - - dataElements[recommend].blocks.push({ - elem: theElement, - displayType: theElement.style.display, - block: block, - recommend: recommend, - shuffle: shuffle, - title: theElement.querySelector('[data-pftype="title"]'), - image: theElement.querySelector('[data-pftype="image"]'), - description: theElement.querySelector('[data-pftype="description"]'), - url: theElement.querySelector('[data-pftype="url"]'), - published: theElement.querySelector('[data-pftype="published"]'), - author: theElement.querySelector('[data-pftype="author"]') - }); - break; - } - } - } - return dataElements; - } - - /** @module pathfora/inline/proc-elements */ - - /** - * Kick off the personalization process for inline trigger fields - * and inline content recommendations - * - * @exports procElements - */ - function procElements () { - var attrs = ['data-pftrigger', 'data-pfrecommend'], - inline = this, - count = 0; - - var cb = function (elements) { - count++; - // After we have processed all elements, proc defaults - if (count === Object.keys(elements).length) { - inline.setDefaultRecommend(elements); - } - }; - - attrs.forEach(function (attr) { - var elements = inline.prepElements(attr); - - for (var key in elements) { - if (elements.hasOwnProperty(key)) { - - switch (attr) { - // CASE: Segment triggered elements - case 'data-pftrigger': - inline.procTriggerElements(elements[key], key); - break; - - // CASE: Content recommendation elements - case 'data-pfrecommend': - if (typeof inline.parent.acctid !== 'undefined' && inline.parent.acctid === '') { - throw new Error('Could not get account id from Lytics Javascript tag.'); - } - - inline.procRecommendElements(elements[key], key, elements[key].shuffle, function () { - cb(elements); - }); - break; - } - } - } - }); - } - - /** @module pathfora/inline/proc-recommend-elements */ - - /** - * Make recommendation and fill in the appropriate inline - * recommendation elements - * - * @exports procRecommendElements - * @params {object} blocks - * @params {string} rec - * @params {function} cb - */ - function procRecommendElements (val, rec, shuffle, cb) { - var inline = this; - - if (rec !== 'default') { - // call the recommendation API using the url pattern urlPattern as a filter - var params = { - contentsegment: rec - }; - - if (shuffle) { - params.shuffle = shuffle; - } - - recommendContent(inline.parent.acctid, params, rec, function (resp) { - val.blocks.forEach(function (elems, idx) { - - // loop through the results as we loop - // through each element with a common liorecommend value - if (resp[idx]) { - var content = resp[idx]; - - if (elems.title) { - elems.title.innerHTML = content.title; - } - - // if attribute is on image element - if (elems.image) { - if (typeof elems.image.src !== 'undefined') { - elems.image.src = content.primary_image; - // if attribute is on container element, set the background - } else { - elems.image.style.backgroundImage = 'url("' + content.primary_image + '")'; - } - } - - // set the description - if (elems.description) { - elems.description.innerHTML = content.description; - } - - // if attribute is on an a (link) element - if (elems.url) { - if (typeof elems.url.href !== 'undefined') { - elems.url.href = content.url; - // if attribute is on container element - } else { - elems.url.innerHTML = content.url; - } - } - - // set the date published - if (elems.published && content.created) { - var published = new Date(content.created); - elems.published.innerHTML = published.toLocaleDateString(inline.parent.locale, inline.parent.dateOptions); - } - - // set the author - if (elems.author) { - elems.author.innerHTML = content.author; - } - - elems.elem.removeAttribute('data-pfrecommend'); - elems.elem.setAttribute('data-pfmodified', 'true'); - inline.preppedElements[elems.block] = elems; - } else { - return; - } - }); - cb(); - }); - } else { - val.blocks.forEach(function (block) { - inline.defaultElements[block.block] = block; - }); - cb(); - } - } - - /** @module pathfora/data/segments/in-segment */ - - /** - * Check if the user is a member of a segment - * - * @exports inSegment - * @params {string} match - * @returns {boolean} membership - */ - function inSegment (match) { - return (getUserSegments().indexOf(match) !== -1); - } - - /** @module pathfora/inline/proc-trigger-elements */ - - /** - * Show/hide trigger elements in a group based on - * Lytics segment membership - * - * @exports procTriggerElements - * @params {object} elems - * @params {string} group - */ - function procTriggerElements (elems, group) { - var matched = false, - defaultEl = {}; - - for (var i = 0; i < elems.length; i++) { - var elem = elems[i]; - - // if we find a match show that and prevent others from showing in same group - if (inSegment(elem.trigger) && !matched) { - elem.elem.removeAttribute('data-pftrigger'); - elem.elem.setAttribute('data-pfmodified', 'true'); - this.preppedElements[group] = elem; - - if (group !== 'default') { - matched = true; - continue; - } - } - - // if this is the default save it - if (elem.trigger === 'default') { - defaultEl = elem; - } - } - - // if nothing matched show default - if (!matched && group !== 'default' && defaultEl.elem) { - defaultEl.elem.removeAttribute('data-pftrigger'); - defaultEl.elem.setAttribute('data-pfmodified', 'true'); - this.preppedElements[group] = defaultEl; - } - } - - /** @module pathfora/inline/set-default-recommend */ - - /** - * Show the default "recommendation" if we received - * a bad response from the API - * - * @exports setDefaultRecommend - */ - function setDefaultRecommend () { - // check the default elements - for (var block in this.defaultElements) { - // If we already have an element prepped for this block, don't show the default - if (this.defaultElements.hasOwnProperty(block) && !this.preppedElements.hasOwnProperty(block)) { - var def = this.defaultElements[block]; - def.elem.removeAttribute('data-pfrecommend'); - def.elem.setAttribute('data-pfmodified', 'true'); - this.preppedElements[block] = def; - } - } - } - - /** @module pathfora/inline/inline */ - - - /** - * Creates a new instance of inline personalization - * - * @exports Inline - * @class {function} Inline - * @params {object} pf - */ - function Inline (pf) { - this.elements = []; - this.preppedElements = []; - this.defaultElements = []; - this.parent = pf; - - this.prepElements = prepElements; - this.procElements = procElements; - this.procRecommendElements = procRecommendElements; - this.procTriggerElements = procTriggerElements; - this.setDefaultRecommend = setDefaultRecommend; - - // for our automatic element handling we need to ensure they are all hidden by default - var css = '[data-pftrigger], [data-pfrecommend]{ display: none; }', - style = document$1.createElement('style'); - - style.type = 'text/css'; - - if (style.styleSheet) { // handle ie - style.styleSheet.cssText = css; - } else { - style.appendChild(document$1.createTextNode(css)); - } - - document$1.getElementsByTagName('head')[0].appendChild(style); - } - - /** @module pathfora/inline/init-inline */ - - /** - * Once the dom is ready and Lytics jstag is - * loaded initialize inline personalization - * - * @exports initializeInline - */ - function initializeInline () { - var pf = this; - - this.onDOMready(function () { - pf.addCallback(function () { - validateAccountId(pf); - pf.inline.procElements(); - }); - }); - } + var cov_okrxgdjnb=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/prepare-widget.js',hash='76b4d03e1a5b72fcd7e0e165b48a8ab55f499af3',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/prepare-widget.js',statementMap:{'0':{start:{line:12,column:15},end:{line:15,column:3}},'1':{start:{line:17,column:2},end:{line:19,column:3}},'2':{start:{line:18,column:4},end:{line:18,column:48}},'3':{start:{line:21,column:2},end:{line:21,column:25}},'4':{start:{line:23,column:2},end:{line:25,column:3}},'5':{start:{line:24,column:4},end:{line:24,column:57}},'6':{start:{line:27,column:2},end:{line:27,column:24}},'7':{start:{line:29,column:2},end:{line:29,column:16}}},fnMap:{'0':{name:'prepareWidget',decl:{start:{line:11,column:24},end:{line:11,column:37}},loc:{start:{line:11,column:53},end:{line:30,column:1}},line:11}},branchMap:{'0':{loc:{start:{line:17,column:2},end:{line:19,column:3}},type:'if',locations:[{start:{line:17,column:2},end:{line:19,column:3}},{start:{line:17,column:2},end:{line:19,column:3}}],line:17},'1':{loc:{start:{line:23,column:2},end:{line:25,column:3}},type:'if',locations:[{start:{line:23,column:2},end:{line:25,column:3}},{start:{line:23,column:2},end:{line:25,column:3}}],line:23}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0},f:{'0':0},b:{'0':[0,0],'1':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function prepareWidget(type,config){cov_okrxgdjnb.f[0]++;var widget=(cov_okrxgdjnb.s[0]++,{valid:true,type:type});cov_okrxgdjnb.s[1]++;if(!config){cov_okrxgdjnb.b[0][0]++;cov_okrxgdjnb.s[2]++;throw new Error('Config object is missing');}else{cov_okrxgdjnb.b[0][1]++;}cov_okrxgdjnb.s[3]++;widget.config=config;cov_okrxgdjnb.s[4]++;if(!config.id){cov_okrxgdjnb.b[1][0]++;cov_okrxgdjnb.s[5]++;throw new Error('All widgets must have an id value');}else{cov_okrxgdjnb.b[1][1]++;}cov_okrxgdjnb.s[6]++;widget.id=config.id;cov_okrxgdjnb.s[7]++;return widget;} - /** @module pathfora */ + var cov_1cw5hvhw8d=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/message.js',hash='b57b53d5cf9ee0eebceff509b346a67a05e3d7fd',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/message.js',statementMap:{'0':{start:{line:13,column:2},end:{line:13,column:42}}},fnMap:{'0':{name:'Message',decl:{start:{line:12,column:24},end:{line:12,column:31}},loc:{start:{line:12,column:41},end:{line:14,column:1}},line:12}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function Message(config){cov_1cw5hvhw8d.f[0]++;cov_1cw5hvhw8d.s[0]++;return prepareWidget('message',config);} - /** - * Creates a new Pathfora instance - * - * @exports Pathfora - * @class {function} Pathfora - */ - var Pathfora = function () { - // globals - this.version = PF_VERSION; - this.callbacks = []; - this.acctid = ''; - this.locale = PF_LOCALE; - this.dateOptions = PF_DATE_OPTIONS; - this.DOMLoaded = false; - this.enableGA = false; - this.customData = {}; + var cov_1d27c8l4ri=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/subscription.js',hash='d9aad3910fa5695a9403698a0fcd8234042280a9',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/subscription.js',statementMap:{'0':{start:{line:13,column:2},end:{line:13,column:47}}},fnMap:{'0':{name:'Subscription',decl:{start:{line:12,column:24},end:{line:12,column:36}},loc:{start:{line:12,column:46},end:{line:14,column:1}},line:12}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function Subscription(config){cov_1d27c8l4ri.f[0]++;cov_1d27c8l4ri.s[0]++;return prepareWidget('subscription',config);} - // dom - this.onDOMready = onDOMready; + var cov_ocmsdawf7=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/form.js',hash='65797a9707dbec9f5272080d0715b8208da8180f',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/form.js',statementMap:{'0':{start:{line:13,column:2},end:{line:13,column:39}}},fnMap:{'0':{name:'Form',decl:{start:{line:12,column:24},end:{line:12,column:28}},loc:{start:{line:12,column:38},end:{line:14,column:1}},line:12}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function Form(config){cov_ocmsdawf7.f[0]++;cov_ocmsdawf7.s[0]++;return prepareWidget('form',config);} - // utils - this.utils = utils; + var cov_1rwxk87iq=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/site-gate.js',hash='01b258d5bafaa7b8a689e11bea9a3f4a4f804933',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/site-gate.js',statementMap:{'0':{start:{line:13,column:2},end:{line:13,column:43}}},fnMap:{'0':{name:'SiteGate',decl:{start:{line:12,column:24},end:{line:12,column:32}},loc:{start:{line:12,column:42},end:{line:14,column:1}},line:12}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function SiteGate(config){cov_1rwxk87iq.f[0]++;cov_1rwxk87iq.s[0]++;return prepareWidget('sitegate',config);} - // data - this.getDataObject = getDataObject; + var cov_1ae0zdbpu8=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/ab-test/init-ab-test.js',hash='b701a8ef379022dfee034b5d84db4e8fd29a0659',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/ab-test/init-ab-test.js',statementMap:{'0':{start:{line:17,column:2},end:{line:60,column:5}},'1':{start:{line:18,column:24},end:{line:18,column:35}},'2':{start:{line:19,column:29},end:{line:19,column:56}},'3':{start:{line:20,column:29},end:{line:20,column:30}},'4':{start:{line:21,column:15},end:{line:21,column:25}},'5':{start:{line:23,column:4},end:{line:25,column:5}},'6':{start:{line:24,column:6},end:{line:24,column:41}},'7':{start:{line:28,column:4},end:{line:28,column:39}},'8':{start:{line:29,column:4},end:{line:29,column:58}},'9':{start:{line:32,column:12},end:{line:32,column:13}},'10':{start:{line:33,column:4},end:{line:41,column:5}},'11':{start:{line:34,column:6},end:{line:34,column:52}},'12':{start:{line:36,column:6},end:{line:38,column:7}},'13':{start:{line:37,column:8},end:{line:37,column:14}},'14':{start:{line:40,column:6},end:{line:40,column:27}},'15':{start:{line:44,column:4},end:{line:53,column:7}},'16':{start:{line:45,column:6},end:{line:52,column:9}},'17':{start:{line:46,column:8},end:{line:51,column:9}},'18':{start:{line:47,column:10},end:{line:47,column:40}},'19':{start:{line:48,column:10},end:{line:48,column:65}},'20':{start:{line:50,column:10},end:{line:50,column:99}},'21':{start:{line:55,column:4},end:{line:57,column:5}},'22':{start:{line:56,column:6},end:{line:56,column:85}},'23':{start:{line:59,column:4},end:{line:59,column:71}}},fnMap:{'0':{name:'initializeABTesting',decl:{start:{line:16,column:24},end:{line:16,column:43}},loc:{start:{line:16,column:54},end:{line:61,column:1}},line:16},'1':{name:'(anonymous_1)',decl:{start:{line:17,column:18},end:{line:17,column:19}},loc:{start:{line:17,column:36},end:{line:60,column:3}},line:17},'2':{name:'(anonymous_2)',decl:{start:{line:44,column:26},end:{line:44,column:27}},loc:{start:{line:44,column:50},end:{line:53,column:5}},line:44},'3':{name:'(anonymous_3)',decl:{start:{line:45,column:20},end:{line:45,column:21}},loc:{start:{line:45,column:38},end:{line:52,column:7}},line:45}},branchMap:{'0':{loc:{start:{line:23,column:4},end:{line:25,column:5}},type:'if',locations:[{start:{line:23,column:4},end:{line:25,column:5}},{start:{line:23,column:4},end:{line:25,column:5}}],line:23},'1':{loc:{start:{line:36,column:6},end:{line:38,column:7}},type:'if',locations:[{start:{line:36,column:6},end:{line:38,column:7}},{start:{line:36,column:6},end:{line:38,column:7}}],line:36},'2':{loc:{start:{line:46,column:8},end:{line:51,column:9}},type:'if',locations:[{start:{line:46,column:8},end:{line:51,column:9}},{start:{line:46,column:8},end:{line:51,column:9}}],line:46},'3':{loc:{start:{line:55,column:4},end:{line:57,column:5}},type:'if',locations:[{start:{line:55,column:4},end:{line:57,column:5}},{start:{line:55,column:4},end:{line:57,column:5}}],line:55}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0},f:{'0':0,'1':0,'2':0,'3':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function initializeABTesting(abTests){cov_1ae0zdbpu8.f[0]++;cov_1ae0zdbpu8.s[0]++;abTests.forEach(function(abTest){cov_1ae0zdbpu8.f[1]++;var abTestingType=(cov_1ae0zdbpu8.s[1]++,abTest.type),userAbTestingValue=(cov_1ae0zdbpu8.s[2]++,readCookie(abTest.cookieId)),userAbTestingGroup=(cov_1ae0zdbpu8.s[3]++,0),date=(cov_1ae0zdbpu8.s[4]++,new Date());cov_1ae0zdbpu8.s[5]++;if(!userAbTestingValue){cov_1ae0zdbpu8.b[0][0]++;cov_1ae0zdbpu8.s[6]++;userAbTestingValue=Math.random();}else{cov_1ae0zdbpu8.b[0][1]++;}cov_1ae0zdbpu8.s[7]++;date.setDate(date.getDate()+365);cov_1ae0zdbpu8.s[8]++;saveCookie(abTest.cookieId,userAbTestingValue,date);var i=(cov_1ae0zdbpu8.s[9]++,0);cov_1ae0zdbpu8.s[10]++;while(i<1){cov_1ae0zdbpu8.s[11]++;i+=abTestingType.groups[userAbTestingGroup];cov_1ae0zdbpu8.s[12]++;if(userAbTestingValue<=i){cov_1ae0zdbpu8.b[1][0]++;cov_1ae0zdbpu8.s[13]++;break;}else{cov_1ae0zdbpu8.b[1][1]++;}cov_1ae0zdbpu8.s[14]++;userAbTestingGroup++;}cov_1ae0zdbpu8.s[15]++;abTest.groups.forEach(function(group,index){cov_1ae0zdbpu8.f[2]++;cov_1ae0zdbpu8.s[16]++;group.forEach(function(widget){cov_1ae0zdbpu8.f[3]++;cov_1ae0zdbpu8.s[17]++;if(typeof widget.abTestingGroup==='undefined'){cov_1ae0zdbpu8.b[2][0]++;cov_1ae0zdbpu8.s[18]++;widget.abTestingGroup=index;cov_1ae0zdbpu8.s[19]++;widget.hiddenViaABTests=userAbTestingGroup===index;}else{cov_1ae0zdbpu8.b[2][1]++;cov_1ae0zdbpu8.s[20]++;throw new Error('Widget #'+widget.config.id+' is defined in more than one AB test.');}});});cov_1ae0zdbpu8.s[21]++;if(typeof pathforaDataObject.abTestingGroups[abTest.id]!=='undefined'){cov_1ae0zdbpu8.b[3][0]++;cov_1ae0zdbpu8.s[22]++;throw new Error('AB test with ID='+abTest.id+' has been already defined.');}else{cov_1ae0zdbpu8.b[3][1]++;}cov_1ae0zdbpu8.s[23]++;pathforaDataObject.abTestingGroups[abTest.id]=userAbTestingGroup;});} - // callbacks - this.addCallback = addCallback; + var cov_2hqpcjdh9e=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/ab-test/prepare-ab-test.js',hash='d3d35d4c0cf950cba4bc859a4d2c5aa2fcec98e4',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/ab-test/prepare-ab-test.js',statementMap:{'0':{start:{line:12,column:13},end:{line:12,column:15}},'1':{start:{line:14,column:2},end:{line:16,column:3}},'2':{start:{line:15,column:4},end:{line:15,column:48}},'3':{start:{line:18,column:2},end:{line:18,column:22}},'4':{start:{line:19,column:2},end:{line:19,column:45}},'5':{start:{line:20,column:2},end:{line:20,column:30}},'6':{start:{line:22,column:2},end:{line:24,column:3}},'7':{start:{line:23,column:4},end:{line:23,column:63}},'8':{start:{line:26,column:2},end:{line:26,column:42}},'9':{start:{line:28,column:2},end:{line:28,column:14}}},fnMap:{'0':{name:'prepareABTest',decl:{start:{line:11,column:24},end:{line:11,column:37}},loc:{start:{line:11,column:47},end:{line:29,column:1}},line:11}},branchMap:{'0':{loc:{start:{line:14,column:2},end:{line:16,column:3}},type:'if',locations:[{start:{line:14,column:2},end:{line:16,column:3}},{start:{line:14,column:2},end:{line:16,column:3}}],line:14},'1':{loc:{start:{line:22,column:2},end:{line:24,column:3}},type:'if',locations:[{start:{line:22,column:2},end:{line:24,column:3}},{start:{line:22,column:2},end:{line:24,column:3}}],line:22}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0},f:{'0':0},b:{'0':[0,0],'1':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function prepareABTest(config){cov_2hqpcjdh9e.f[0]++;var test=(cov_2hqpcjdh9e.s[0]++,{});cov_2hqpcjdh9e.s[1]++;if(!config){cov_2hqpcjdh9e.b[0][0]++;cov_2hqpcjdh9e.s[2]++;throw new Error('Config object is missing');}else{cov_2hqpcjdh9e.b[0][1]++;}cov_2hqpcjdh9e.s[3]++;test.id=config.id;cov_2hqpcjdh9e.s[4]++;test.cookieId=PREFIX_AB_TEST+config.id;cov_2hqpcjdh9e.s[5]++;test.groups=config.groups;cov_2hqpcjdh9e.s[6]++;if(!abTestingTypes[config.type]){cov_2hqpcjdh9e.b[1][0]++;cov_2hqpcjdh9e.s[7]++;throw new Error('Unknown AB testing type: '+config.type);}else{cov_2hqpcjdh9e.b[1][1]++;}cov_2hqpcjdh9e.s[8]++;test.type=abTestingTypes[config.type];cov_2hqpcjdh9e.s[9]++;return test;} - // display conditions - this.initializePageViews = initializePageViews; - this.triggerWidgets = triggerWidgets; + var cov_vghsnsqik=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/ab-test/ab-test.js',hash='99dbe27d8da2d67ede29a195ab8a80d1a6b55a5d',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/ab-test/ab-test.js',statementMap:{'0':{start:{line:13,column:2},end:{line:13,column:31}}},fnMap:{'0':{name:'ABTest',decl:{start:{line:12,column:24},end:{line:12,column:30}},loc:{start:{line:12,column:40},end:{line:14,column:1}},line:12}},branchMap:{},s:{'0':0},f:{'0':0},b:{},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function ABTest(config){cov_vghsnsqik.f[0]++;cov_vghsnsqik.s[0]++;return prepareABTest(config);} - // widgets - this.initializeTargetedWidgets = initializeTargetedWidgets; - this.initializeWidgets = initializeWidgets; - this.initializeWidgetArray = initializeWidgetArray; - this.initializeWidget = initializeWidget; - this.previewWidget = previewWidget; - this.showWidget = showWidget; - this.closeWidget = closeWidget; - this.clearAll = clearAll; - this.Message = Message; - this.Subscription = Subscription; - this.Form = Form; - this.SiteGate = SiteGate; + var cov_b01w6yp9g=function(){var path='/Users/krothenbaum/lytics/pathforajs/src/rollup/inline/prep-elements.js',hash='85dde9d5478751de34485181ca9b322cdfefc531',Function=function(){}.constructor,global=new Function('return this')(),gcv='__coverage__',coverageData={path:'/Users/krothenbaum/lytics/pathforajs/src/rollup/inline/prep-elements.js',statementMap:{'0':{start:{line:13,column:21},end:{line:13,column:23}},'1':{start:{line:14,column:17},end:{line:14,column:60}},'2':{start:{line:16,column:2},end:{line:16,column:49}},'3':{start:{line:18,column:2},end:{line:87,column:3}},'4':{start:{line:19,column:4},end:{line:86,column:5}},'5':{start:{line:20,column:23},end:{line:20,column:34}},'6':{start:{line:22,column:6},end:{line:85,column:7}},'7':{start:{line:25,column:20},end:{line:25,column:59}},'8':{start:{line:27,column:8},end:{line:29,column:9}},'9':{start:{line:28,column:10},end:{line:28,column:28}},'10':{start:{line:31,column:8},end:{line:33,column:9}},'11':{start:{line:32,column:10},end:{line:32,column:35}},'12':{start:{line:35,column:8},end:{line:40,column:11}},'13':{start:{line:41,column:8},end:{line:41,column:14}},'14':{start:{line:45,column:24},end:{line:45,column:67}},'15':{start:{line:46,column:20},end:{line:46,column:59}},'16':{start:{line:47,column:22},end:{line:47,column:27}},'17':{start:{line:49,column:8},end:{line:51,column:9}},'18':{start:{line:50,column:10},end:{line:50,column:28}},'19':{start:{line:53,column:8},end:{line:55,column:9}},'20':{start:{line:54,column:10},end:{line:54,column:32}},'21':{start:{line:57,column:8},end:{line:61,column:9}},'22':{start:{line:58,column:10},end:{line:60,column:12}},'23':{start:{line:63,column:8},end:{line:65,column:9}},'24':{start:{line:64,column:10},end:{line:64,column:73}},'25':{start:{line:67,column:8},end:{line:69,column:9}},'26':{start:{line:68,column:10},end:{line:68,column:52}},'27':{start:{line:71,column:8},end:{line:83,column:11}},'28':{start:{line:84,column:8},end:{line:84,column:14}},'29':{start:{line:88,column:2},end:{line:88,column:22}}},fnMap:{'0':{name:'prepElements',decl:{start:{line:12,column:24},end:{line:12,column:36}},loc:{start:{line:12,column:44},end:{line:89,column:1}},line:12}},branchMap:{'0':{loc:{start:{line:19,column:4},end:{line:86,column:5}},type:'if',locations:[{start:{line:19,column:4},end:{line:86,column:5}},{start:{line:19,column:4},end:{line:86,column:5}}],line:19},'1':{loc:{start:{line:22,column:6},end:{line:85,column:7}},type:'switch',locations:[{start:{line:24,column:6},end:{line:41,column:14}},{start:{line:44,column:6},end:{line:84,column:14}}],line:22},'2':{loc:{start:{line:27,column:8},end:{line:29,column:9}},type:'if',locations:[{start:{line:27,column:8},end:{line:29,column:9}},{start:{line:27,column:8},end:{line:29,column:9}}],line:27},'3':{loc:{start:{line:31,column:8},end:{line:33,column:9}},type:'if',locations:[{start:{line:31,column:8},end:{line:33,column:9}},{start:{line:31,column:8},end:{line:33,column:9}}],line:31},'4':{loc:{start:{line:49,column:8},end:{line:51,column:9}},type:'if',locations:[{start:{line:49,column:8},end:{line:51,column:9}},{start:{line:49,column:8},end:{line:51,column:9}}],line:49},'5':{loc:{start:{line:53,column:8},end:{line:55,column:9}},type:'if',locations:[{start:{line:53,column:8},end:{line:55,column:9}},{start:{line:53,column:8},end:{line:55,column:9}}],line:53},'6':{loc:{start:{line:57,column:8},end:{line:61,column:9}},type:'if',locations:[{start:{line:57,column:8},end:{line:61,column:9}},{start:{line:57,column:8},end:{line:61,column:9}}],line:57},'7':{loc:{start:{line:63,column:8},end:{line:65,column:9}},type:'if',locations:[{start:{line:63,column:8},end:{line:65,column:9}},{start:{line:63,column:8},end:{line:65,column:9}}],line:63},'8':{loc:{start:{line:67,column:8},end:{line:69,column:9}},type:'if',locations:[{start:{line:67,column:8},end:{line:69,column:9}},{start:{line:67,column:8},end:{line:69,column:9}}],line:67}},s:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,'10':0,'11':0,'12':0,'13':0,'14':0,'15':0,'16':0,'17':0,'18':0,'19':0,'20':0,'21':0,'22':0,'23':0,'24':0,'25':0,'26':0,'27':0,'28':0,'29':0},f:{'0':0},b:{'0':[0,0],'1':[0,0],'2':[0,0],'3':[0,0],'4':[0,0],'5':[0,0],'6':[0,0],'7':[0,0],'8':[0,0]},_coverageSchema:'332fd63041d2c1bcb487cc26dd0d5f7d97098a6c'},coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();function prepElements(attr){cov_b01w6yp9g.f[0]++;var dataElements=(cov_b01w6yp9g.s[0]++,{}),elements=(cov_b01w6yp9g.s[1]++,document$1.querySelectorAll('['+attr+']'));cov_b01w6yp9g.s[2]++;this.elements=this.elements.concat(elements);cov_b01w6yp9g.s[3]++;for(var i=0;idiv,.pf-sitegate form.pf-custom-form>div{text-align:left;margin-bottom:10px}.pf-widget-modal,.pf-widget-modal .pf-widget-footer{text-align:center}.pf-form .pf-form-label,.pf-sitegate .pf-form-label{font-weight:700}.pf-form .pf-widget-checkbox,.pf-form .pf-widget-radio,.pf-sitegate .pf-widget-checkbox,.pf-sitegate .pf-widget-radio{display:block;padding:4px}.pf-form .pf-widget-checkbox input,.pf-form .pf-widget-radio input,.pf-sitegate .pf-widget-checkbox input,.pf-sitegate .pf-widget-radio input{margin-right:10px}.pf-form .pf-has-label,.pf-sitegate .pf-has-label{margin-top:7px}.pf-form div.pf-form-required,.pf-sitegate div.pf-form-required{position:relative}.pf-form div.pf-form-required.invalid [data-required=true]:not(.pf-has-label),.pf-sitegate div.pf-form-required.invalid [data-required=true]:not(.pf-has-label){border:1px solid #f12626;margin:-1px}.pf-form div.pf-form-required.pf-widget-checkbox-group [data-required=true],.pf-form div.pf-form-required.pf-widget-radio-group,.pf-sitegate div.pf-form-required.pf-widget-checkbox-group [data-required=true],.pf-sitegate div.pf-form-required.pf-widget-radio-group{border-radius:3px}.pf-form div.pf-form-required.invalid div.pf-required-flag,.pf-sitegate div.pf-form-required.invalid div.pf-required-flag{opacity:1;margin-left:10px}.pf-form div.pf-form-required div.pf-required-flag,.pf-sitegate div.pf-form-required div.pf-required-flag{font-size:12px;font-weight:700;position:relative;padding:3px 7px;display:inline;width:auto;color:#fff;background-color:#f12626;box-shadow:0 4px 4px -4px rgba(0,0,0,.5);transition:all .3s;margin-left:5px;opacity:0}.pf-form div.pf-form-required div.pf-required-flag span,.pf-sitegate div.pf-form-required div.pf-required-flag span{position:absolute;width:0;height:0;top:6px;left:-6px;border-top:4px solid transparent;border-bottom:4px solid transparent;content:'';border-right:6px solid #f12626}.pf-form div.pf-form-required span.required,.pf-sitegate div.pf-form-required span.required{color:#f12626}.pf-form.pf-widget-slideout input.pf-field-half-width,.pf-form.pf-widget-slideout select.pf-field-half-width,.pf-sitegate.pf-widget-slideout input.pf-field-half-width,.pf-sitegate.pf-widget-slideout select.pf-field-half-width{width:48%}.pf-widget-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:9999}.pf-widget-modal .pf-va-middle{display:table-cell;vertical-align:middle}.pf-widget-modal .pf-widget-btn{font-size:16px;line-height:45px}.pf-widget-slideout .pf-widget-footer,.pf-widget-slideout.pf-widget-variant-1 .pf-widget-content .pf-widget-headline,.pf-widget-slideout.pf-widget-variant-1 .pf-widget-content .pf-widget-message{text-align:left}.pf-widget-modal .pf-widget-container{display:table;width:100%;height:100%;position:relative;top:-100vh;transition:all .3s}.pf-widget-modal .pf-widget-content{background-color:#f1f1f1;color:#888;width:100%;position:fixed;max-width:780px;margin:0 auto;padding:40px;border-radius:5px;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-widget-modal .pf-widget-headline{font-size:28px}.pf-widget-modal .pf-widget-message{font-size:18px;margin:0 0 30px}.pf-widget-modal .pf-widget-body{display:table;width:100%}.pf-widget-modal form input[type=text],.pf-widget-modal form input[type=email],.pf-widget-modal form select,.pf-widget-modal form textarea{font-size:16px}.pf-widget-modal form input[type=text],.pf-widget-modal form input[type=email],.pf-widget-modal form select{height:45px}.pf-widget-modal form input[type=text][data-required=active]:focus,.pf-widget-modal form input[type=email][data-required=active]:focus,.pf-widget-modal form select[data-required=active]:focus{margin-top:1px;margin-bottom:10px}.pf-widget-modal.opened .pf-widget-container{top:0}.pf-widget-modal.pf-widget-variant-2 .pf-widget-headline{margin-top:140px}.pf-widget-modal.pf-widget-variant-2 .pf-widget-img{float:none;position:absolute;top:20px;left:50%;margin-left:-70px;width:140px;height:140px}.pf-widget-modal.pf-subscription .pf-widget-btn{margin-top:2px}.pf-widget-modal.pf-subscription.pf-widget-has-branding span{margin-bottom:13px}.pf-widget-slideout{bottom:50px;width:350px;border-radius:4px;top:auto;position:fixed}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-modal .pf-widget-content{padding:40px 20px}.pf-widget-slideout{width:100%;max-width:350px}.pf-widget-slideout.pf-position-bottom-left,.pf-widget-slideout.pf-position-left,.pf-widget-slideout.pf-position-top-left{bottom:0}}.pf-widget-slideout .pf-widget-message{margin:0 0 20px}.pf-widget-slideout .pf-widget-btn{line-height:40px}.pf-widget-slideout .pf-widget-content{padding:30px;width:100%}.pf-widget-slideout .pf-widget-headline{font-size:20px}.pf-widget-slideout.pf-position-bottom-left,.pf-widget-slideout.pf-position-left,.pf-widget-slideout.pf-position-top-left{left:-100%}.pf-widget-slideout.pf-position-bottom-left.pf-origin-bottom,.pf-widget-slideout.pf-position-left.pf-origin-bottom,.pf-widget-slideout.pf-position-top-left.pf-origin-bottom{left:50px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-slideout.pf-position-bottom-left.pf-origin-bottom,.pf-widget-slideout.pf-position-left.pf-origin-bottom,.pf-widget-slideout.pf-position-top-left.pf-origin-bottom{left:0}.pf-widget-slideout.pf-position-bottom-right,.pf-widget-slideout.pf-position-right,.pf-widget-slideout.pf-position-top-right{bottom:0}}.pf-widget-slideout.pf-position-bottom-right,.pf-widget-slideout.pf-position-right,.pf-widget-slideout.pf-position-top-right{left:auto;right:-100%}.pf-widget-slideout.pf-position-bottom-right.pf-origin-bottom,.pf-widget-slideout.pf-position-right.pf-origin-bottom,.pf-widget-slideout.pf-position-top-right.pf-origin-bottom{right:50px}.pf-widget-slideout.pf-position-left,.pf-widget-slideout.pf-position-right{bottom:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.pf-widget-slideout.pf-position-top-left,.pf-widget-slideout.pf-position-top-right{bottom:auto;top:50px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-slideout.pf-position-bottom-right.pf-origin-bottom,.pf-widget-slideout.pf-position-right.pf-origin-bottom,.pf-widget-slideout.pf-position-top-right.pf-origin-bottom{left:auto;right:0}.pf-widget-slideout.pf-position-top-left,.pf-widget-slideout.pf-position-top-right{top:0}}.pf-widget-slideout.pf-origin-bottom{bottom:-100%}.pf-widget-slideout.opened.pf-position-bottom-left,.pf-widget-slideout.opened.pf-position-left,.pf-widget-slideout.opened.pf-position-top-left{left:50px}.pf-widget-slideout.opened.pf-position-bottom-right,.pf-widget-slideout.opened.pf-position-right,.pf-widget-slideout.opened.pf-position-top-right{right:50px}.pf-widget-slideout.opened.pf-origin-bottom{bottom:50px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-slideout.opened.pf-position-bottom-left,.pf-widget-slideout.opened.pf-position-left,.pf-widget-slideout.opened.pf-position-top-left{left:0}.pf-widget-slideout.opened.pf-position-bottom-right,.pf-widget-slideout.opened.pf-position-right,.pf-widget-slideout.opened.pf-position-top-right{right:0;left:auto}.pf-widget-slideout.opened.pf-origin-bottom{bottom:0}}.pf-widget-slideout .branding svg{bottom:-22px;right:-20px;width:100px}.pf-widget-inline.pf-widget-variant-2 .pf-widget-content,.pf-widget-slideout.pf-widget-variant-2 .pf-widget-content{text-align:center}.pf-widget-slideout.pf-widget-variant-2 .pf-widget-content .pf-widget-headline{margin-top:110px}.pf-widget-slideout.pf-widget-variant-2 .pf-widget-img{width:100px;height:100px;float:none;position:absolute;top:20px;left:50%;margin-left:-50px}.pf-widget-slideout.pf-form{width:370px}.pf-widget-slideout.pf-subscription.pf-widget-has-branding span{margin-bottom:13px}.pf-widget-slideout form:not(.pf-custom-form) input[type=email].invalid,.pf-widget-slideout form:not(.pf-custom-form) input[type=text].invalid{margin:-1px -1px 9px}.pf-push-down{transition:margin-top .3s}.pf-widget-inline,.pf-widget-inline .pf-widget-btn{transition:all 0s}.pf-push-down.opened{margin-top:59px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-slideout.pf-form{width:100%;max-width:370px}.pf-push-down.opened{margin-top:0}}.pf-widget-bar{height:auto;padding:10px 0;min-height:59px;left:0;right:0;box-shadow:0 4px 4px -4px rgba(0,0,0,.5)}.pf-widget-bar .pf-widget-body{margin:0 20px;float:left}.pf-widget-bar .pf-widget-close{top:50%;position:absolute;margin-top:-16px;right:20px;line-height:1;margin-right:0}.pf-widget-bar .pf-widget-btn{line-height:35px}.pf-widget-bar .pf-bar-content{text-align:center;padding:0 40px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-bar .pf-bar-content{padding:0 40px 0 20px}}.pf-widget-bar .pf-bar-content .pf-widget-message{text-overflow:ellipsis;max-width:100%;overflow:hidden;display:inline-block;white-space:normal;margin:6px 16px}.pf-widget-bar .pf-bar-content input[type=email],.pf-widget-bar .pf-bar-content input[type=text]{margin:0 1px;max-width:200px}.pf-widget-bar .pf-bar-content form:not(.pf-custom-form) input[type=email],.pf-widget-bar .pf-bar-content form:not(.pf-custom-form) input[type=text]{margin-bottom:0}.pf-widget-bar .pf-bar-content form:not(.pf-custom-form) input[type=email].invalid,.pf-widget-bar .pf-bar-content form:not(.pf-custom-form) input[type=text].invalid{margin:0}.pf-widget-bar .pf-bar-content>*{display:inline-block;vertical-align:middle}.pf-widget-bar.pf-position-bottom-absolute,.pf-widget-bar.pf-position-top-absolute{position:absolute}.pf-widget-bar.pf-position-top-absolute,.pf-widget-bar.pf-position-top-fixed{top:-50px}.pf-widget-bar.opened.pf-position-top-absolute,.pf-widget-bar.opened.pf-position-top-fixed{top:0}.pf-widget-bar.pf-position-top-absolute .pf-bar-content,.pf-widget-bar.pf-position-top-fixed .pf-bar-content{padding-top:0}.pf-widget-bar.pf-position-bottom-fixed{bottom:-50px}.pf-widget-bar.pf-position-bottom-fixed,.pf-widget-bar.pf-position-top-fixed{position:fixed}.pf-widget-bar.opened.pf-position-bottom-fixed{bottom:0}.pf-widget-bar.pf-widget-variant-2 .pf-widget-img{height:35px;width:35px;top:50%;margin-top:-17.5px;position:absolute}.pf-widget-bar.pf-message .pf-widget-btn,.pf-widget-bar.pf-subscription form .pf-widget-btn{margin-top:2px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-bar.pf-widget-variant-2 .pf-widget-img{display:none}}.pf-widget-bar.pf-subscription form{width:auto}.pf-widget-bar.pf-subscription form input[type=email]{height:35px}.pf-widget-button{position:fixed;box-shadow:1px 0 4px 0 rgba(0,0,0,.5);border-radius:2px}.pf-widget-button .pf-widget-message{border:0;background-color:transparent;line-height:42px;padding:0 16px 5px;margin:0;font-weight:700;display:block;cursor:pointer;overflow:hidden;max-width:150px;white-space:nowrap;text-overflow:ellipsis;color:#888}.pf-widget-button.pf-position-left{transform-origin:left bottom;transform:rotate(90deg);left:-50px}.pf-widget-button.pf-position-right{box-shadow:-1px 0 4px 0 rgba(0,0,0,.5);transform-origin:right bottom;transform:rotate(-90deg);right:-50px}.pf-widget-button.pf-position-left,.pf-widget-button.pf-position-right{top:10%}.pf-widget-button.pf-position-bottom-left,.pf-widget-button.pf-position-top-left{left:42px}.pf-widget-button.pf-position-bottom-right,.pf-widget-button.pf-position-top-right{right:42px}.pf-widget-button.pf-position-bottom-left,.pf-widget-button.pf-position-bottom-right{bottom:-50px}.pf-widget-button.pf-position-top-left,.pf-widget-button.pf-position-top-right{top:-50px}.pf-widget-button.pf-position-top-left .pf-widget-message,.pf-widget-button.pf-position-top-right .pf-widget-message{padding:5px 16px 0}.pf-widget-button.opened.pf-position-left{left:-6px}.pf-widget-button.opened.pf-position-left:hover{left:-1px}.pf-widget-button.opened.pf-position-right{right:-6px}.pf-widget-button.opened.pf-position-right:hover{right:-1px}.pf-widget-button.opened.pf-position-bottom-left,.pf-widget-button.opened.pf-position-bottom-right{bottom:-6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.pf-widget-button.opened.pf-position-bottom-left:hover,.pf-widget-button.opened.pf-position-bottom-right:hover{bottom:-1px}.pf-widget-button.opened.pf-position-top-left,.pf-widget-button.opened.pf-position-top-right{top:-6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.pf-widget-button.opened.pf-position-top-left:hover,.pf-widget-button.opened.pf-position-top-right:hover{top:-1px}.pf-widget-inline{padding:20px;border-radius:2px;box-shadow:0 4px 4px -4px rgba(0,0,0,.5);position:relative}.pf-widget-inline .pf-widget-message{margin:0 0 20px}.pf-widget-inline.pf-widget-variant-2 .pf-widget-content .pf-widget-headline{margin-top:110px}.pf-widget-inline.pf-widget-variant-2 .pf-widget-img{width:100px;height:100px;float:none;position:absolute;top:20px;left:50%;margin-left:-50px}.pf-widget-inline.pf-subscription .pf-widget-btn{line-height:39px}.pf-widget-inline.pf-subscription.pf-widget-has-branding span{margin-bottom:35px}.pf-widget-inline.pf-widget-variant-3 .pf-content-unit{max-width:650px}.pf-widget-inline.pf-widget-variant-3 .pf-content-unit.stack{margin:0 auto;max-width:400px}.pf-widget-inline .branding{position:relative}.pf-widget-inline .branding svg{position:absolute;bottom:-10px;right:-10px}.pf-widget-inline form:not(.pf-custom-form) input[type=email].invalid,.pf-widget-inline form:not(.pf-custom-form) input[type=text].invalid{margin:-1px -1px 9px} \ No newline at end of file +.pf-widget,.pf-widget *{box-sizing:border-box;-webkit-sizing:border-box}.pf-widget,.pf-widget .pf-widget-body{color:#888}.pf-widget,.pf-widget *{-webkit-sizing:border-box}.pf-hidden,.pf-widget .pf-content-unit{display:none}.pf-widget .pf-widget-btn,.pf-widget .pf-widget-close,.pf-widget a{text-decoration:none;cursor:pointer}.pf-box-shadow{box-shadow:0 4px 4px -4px rgba(0,0,0,.5)}.pf-widget{z-index:9999;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;visibility:hidden;opacity:0;transition:all .3s;text-align:left;-moz-box-sizing:border-box;background-color:#f1f1f1;font-size:15px}.pf-widget .pf-widget-footer{font-size:12px;margin-top:10px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget.pf-mobile-hide{display:none}}.pf-widget *{-moz-box-sizing:border-box;text-shadow:none}.pf-widget a,.pf-widget h2,.pf-widget input,.pf-widget p,.pf-widget select,.pf-widget textarea{margin:0;padding:0;border:0;background:0 0}.pf-widget .pf-widget-headline{margin:0 0 10px;color:#444;font-weight:500}.pf-widget input[type=email],.pf-widget input[type=text],.pf-widget select,.pf-widget textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:3px;font-size:14px;width:100%;padding:10px 15px;background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.2);position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-sizing:border-box}.pf-widget input[type=email]::-webkit-input-placeholder,.pf-widget input[type=text]::-webkit-input-placeholder,.pf-widget select::-webkit-input-placeholder,.pf-widget textarea::-webkit-input-placeholder{color:#a9a9a9}.pf-widget input[type=email]:-moz-placeholder,.pf-widget input[type=text]:-moz-placeholder,.pf-widget select:-moz-placeholder,.pf-widget textarea:-moz-placeholder{color:#a9a9a9}.pf-widget input[type=email]::-moz-placeholder,.pf-widget input[type=text]::-moz-placeholder,.pf-widget select::-moz-placeholder,.pf-widget textarea::-moz-placeholder{color:#a9a9a9}.pf-widget input[type=email]:-ms-input-placeholder,.pf-widget input[type=text]:-ms-input-placeholder,.pf-widget select:-ms-input-placeholder,.pf-widget textarea:-ms-input-placeholder{color:#a9a9a9}.pf-widget select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pf-widget select::-ms-expand{display:none}.pf-widget select.default{color:#a9a9a9}.pf-widget form:not(.pf-custom-form) input[type=email],.pf-widget form:not(.pf-custom-form) input[type=text],.pf-widget form:not(.pf-custom-form) select,.pf-widget form:not(.pf-custom-form) textarea{margin-bottom:10px}.pf-widget form:not(.pf-custom-form) [data-required=true].invalid{border:1px solid #f12626}.pf-widget input[type=email],.pf-widget input[type=text],.pf-widget select{clear:both}.pf-widget textarea{resize:none}.pf-widget .pf-widget-img{display:none;border-radius:50%}.pf-widget .pf-widget-message{line-height:1.5;font-size:15px}.pf-widget .pf-widget-btn{display:inline-block;padding:0 26px;line-height:35px;font-size:14px;border-radius:5px;transition:all .3s;border:0;margin-bottom:2px}.pf-widget .error-state,.pf-widget .success-state,.pf-widget.success .pf-widget-headline,.pf-widget.success .pf-widget-message,.pf-widget.success form{display:none}.pf-widget .pf-widget-btn.pf-widget-ok{box-shadow:0 1px 1px rgba(0,0,0,.2);color:#444;background-color:#fff}.pf-widget .pf-widget-btn.pf-widget-cancel{color:#bbb;background-color:#f1f1f1}.pf-widget .pf-widget-btn+.pf-widget-btn{margin-left:5px;margin-right:5px}.pf-widget .pf-widget-close{font-size:24px;transition:all .3s;position:absolute;top:4px;line-height:1;right:0;margin-right:12px;color:#bbb;padding:0;background-color:transparent;border:0}.pf-widget.error,.pf-widget.success{transition:opacity .3s}.pf-widget.opened{visibility:visible;opacity:1}.pf-widget .branding{position:relative}.pf-widget .branding svg{position:absolute;bottom:-25px;right:-25px;fill:#888;opacity:.25;width:120px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget .branding svg{right:-8px}}.pf-widget.success .success-state,.pf-widget.success .success-state .pf-widget-headline,.pf-widget.success .success-state .pf-widget-message,.pf-widget.success .success-state form{display:block}.pf-widget.error .pf-widget-headline,.pf-widget.error .pf-widget-message,.pf-widget.error form{display:none}.pf-widget-variant-2 .pf-widget-img,.pf-widget.error .error-state,.pf-widget.error .error-state .pf-widget-headline,.pf-widget.error .error-state .pf-widget-message,.pf-widget.error .error-state form{display:block}.pf-widget-variant-3 .pf-content-unit{display:block;text-align:left;margin-bottom:20px;position:relative;background-color:#fff}.pf-widget-variant-3 .pf-content-unit .pf-content-unit-meta{padding:10px 15px}.pf-widget-variant-3 .pf-content-unit .pf-content-unit-meta span.pf-content-unit-info{font-size:12px;display:block;margin-bottom:5px;color:#444}.pf-widget-variant-3 .pf-content-unit .pf-content-unit-meta h4{font-weight:500;margin:0 0 5px;line-height:1.4;color:#444}.pf-widget-variant-3 .pf-content-unit .pf-content-unit-meta p{line-height:1.3;color:#888}.pf-widget-variant-3 .pf-content-unit .pf-content-unit-img{background-size:cover;background-position:center center;background-repeat:no-repeat}.pf-widget-variant-3 .pf-content-unit:not(.stack){width:95%;margin:0 auto 30px}.pf-widget-variant-3 .pf-content-unit:not(.stack) .pf-content-unit-img{position:absolute;display:block;height:100%;width:40%}.pf-widget-variant-3 .pf-content-unit:not(.stack) .pf-content-unit-img+.pf-content-unit-meta{width:60%;min-height:135px}.pf-widget-variant-3 .pf-content-unit:not(.stack) .pf-content-unit-meta{padding:15px;display:block;margin:0 0 0 auto}.pf-widget-variant-3 .pf-content-unit:not(.stack) .pf-content-unit-meta span.pf-content-unit-info{font-size:13px}.pf-widget-variant-3 .pf-content-unit:not(.stack) .pf-content-unit-meta h4{font-size:18px}.pf-widget-variant-3 .pf-content-unit.stack .pf-content-unit-meta h4,.pf-widget-variant-3 .pf-content-unit:not(.stack) .pf-content-unit-meta p{font-size:14px}.pf-widget-variant-3 .pf-content-unit.stack{width:100%;display:block;text-align:left}.pf-widget-variant-3 .pf-content-unit.stack .pf-content-unit-meta p{font-size:13px}.pf-widget-variant-3 .pf-content-unit.stack .pf-content-unit-img{width:100%;height:135px}.pf-subscription form{width:100%;display:block;margin:0 auto}.pf-subscription form input[type=email],.pf-subscription form input[type=text]{width:100%;margin-bottom:1px}.pf-subscription form .pf-widget-btn{float:right;margin-left:5px;padding:0 16px}.pf-subscription form span{display:block;padding:2px;overflow:hidden}.pf-widget-modal .pf-widget-content,.pf-widget-slideout{max-height:100%;overflow-x:hidden;overflow-y:auto;box-shadow:0 4px 4px -4px rgba(0,0,0,.5)}.pf-form input.pf-field-half-width,.pf-form select.pf-field-half-width,.pf-sitegate input.pf-field-half-width,.pf-sitegate select.pf-field-half-width{width:49%;display:block;clear:none;float:left}.pf-form input.pf-field-half-width.right,.pf-form select.pf-field-half-width.right,.pf-sitegate input.pf-field-half-width.right,.pf-sitegate select.pf-field-half-width.right{float:right}.pf-form .pf-widget-btn,.pf-sitegate .pf-widget-btn{clear:both;margin-top:5px}.pf-form form.pf-custom-form>div,.pf-sitegate form.pf-custom-form>div{text-align:left;margin-bottom:10px}.pf-widget-modal,.pf-widget-modal .pf-widget-footer{text-align:center}.pf-form .pf-form-label,.pf-sitegate .pf-form-label{font-weight:700}.pf-form .pf-widget-checkbox,.pf-form .pf-widget-radio,.pf-sitegate .pf-widget-checkbox,.pf-sitegate .pf-widget-radio{display:block;padding:4px}.pf-form .pf-widget-checkbox input,.pf-form .pf-widget-radio input,.pf-sitegate .pf-widget-checkbox input,.pf-sitegate .pf-widget-radio input{margin-right:10px}.pf-form .pf-has-label,.pf-sitegate .pf-has-label{margin-top:7px}.pf-form div.pf-form-required,.pf-sitegate div.pf-form-required{position:relative}.pf-form div.pf-form-required.invalid [data-required=true]:not(.pf-has-label),.pf-sitegate div.pf-form-required.invalid [data-required=true]:not(.pf-has-label){border:1px solid #f12626;margin:-1px}.pf-form div.pf-form-required.pf-widget-checkbox-group [data-required=true],.pf-form div.pf-form-required.pf-widget-radio-group,.pf-sitegate div.pf-form-required.pf-widget-checkbox-group [data-required=true],.pf-sitegate div.pf-form-required.pf-widget-radio-group{border-radius:3px}.pf-form div.pf-form-required.invalid div.pf-required-flag,.pf-sitegate div.pf-form-required.invalid div.pf-required-flag{opacity:1;margin-left:10px}.pf-form div.pf-form-required div.pf-required-flag,.pf-sitegate div.pf-form-required div.pf-required-flag{font-size:12px;font-weight:700;position:relative;padding:3px 7px;display:inline;width:auto;color:#fff;background-color:#f12626;box-shadow:0 4px 4px -4px rgba(0,0,0,.5);transition:all .3s;margin-left:5px;opacity:0}.pf-form div.pf-form-required div.pf-required-flag span,.pf-sitegate div.pf-form-required div.pf-required-flag span{position:absolute;width:0;height:0;top:6px;left:-6px;border-top:4px solid transparent;border-bottom:4px solid transparent;content:'';border-right:6px solid #f12626}.pf-form div.pf-form-required span.required,.pf-sitegate div.pf-form-required span.required{color:#f12626}.pf-form.pf-widget-slideout input.pf-field-half-width,.pf-form.pf-widget-slideout select.pf-field-half-width,.pf-sitegate.pf-widget-slideout input.pf-field-half-width,.pf-sitegate.pf-widget-slideout select.pf-field-half-width{width:48%}.pf-widget-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:9999}.pf-widget-modal .pf-va-middle{display:table-cell;vertical-align:middle}.pf-widget-modal .pf-widget-btn{font-size:16px;line-height:45px}.pf-widget-slideout .pf-widget-footer,.pf-widget-slideout.pf-widget-variant-1 .pf-widget-content .pf-widget-headline,.pf-widget-slideout.pf-widget-variant-1 .pf-widget-content .pf-widget-message{text-align:left}.pf-widget-modal .pf-widget-container{display:table;width:100%;height:100%;position:relative;top:-100vh;transition:all .3s}.pf-widget-modal .pf-widget-content{background-color:#f1f1f1;color:#888;width:100%;position:fixed;max-width:780px;margin:0 auto;padding:40px;border-radius:5px;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-modal .pf-widget-content{padding:40px 20px}}.pf-widget-modal .pf-widget-headline{font-size:28px}.pf-widget-modal .pf-widget-message{font-size:18px;margin:0 0 30px}.pf-widget-modal .pf-widget-body{display:table;width:100%}.pf-widget-modal form input[type=text],.pf-widget-modal form input[type=email],.pf-widget-modal form select,.pf-widget-modal form textarea{font-size:16px}.pf-widget-modal form input[type=text],.pf-widget-modal form input[type=email],.pf-widget-modal form select{height:45px}.pf-widget-modal form input[type=text][data-required=active]:focus,.pf-widget-modal form input[type=email][data-required=active]:focus,.pf-widget-modal form select[data-required=active]:focus{margin-top:1px;margin-bottom:10px}.pf-widget-modal.opened .pf-widget-container{top:0}.pf-widget-modal.pf-widget-variant-2 .pf-widget-headline{margin-top:140px}.pf-widget-modal.pf-widget-variant-2 .pf-widget-img{float:none;position:absolute;top:20px;left:50%;margin-left:-70px;width:140px;height:140px}.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image{background-size:cover;background-image:inherit;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image.top{height:50%}.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image.bottom{height:50%;bottom:0;top:unset}.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image.right{width:50%;left:unset;right:0}.pf-widget-modal.pf-widget-variant-4 .pf-widget-background-image.left{width:50%}.pf-widget-modal.pf-widget-variant-4 .pf-widget-text.left{padding-left:inherit;margin-left:50%;width:50%}.pf-widget-modal.pf-widget-variant-4 .pf-widget-text.right{padding-right:inherit;margin-right:50%;width:50%}.pf-widget-modal.pf-subscription .pf-widget-btn{margin-top:2px}.pf-widget-modal.pf-subscription.pf-widget-has-branding span{margin-bottom:13px}.pf-widget-slideout{bottom:50px;width:350px;border-radius:4px;top:auto;position:fixed}.pf-widget-slideout .pf-widget-message{margin:0 0 20px}.pf-widget-slideout .pf-widget-btn{line-height:40px}.pf-widget-slideout .pf-widget-content{padding:30px;width:100%}.pf-widget-slideout .pf-widget-headline{font-size:20px}.pf-widget-slideout.pf-position-bottom-left,.pf-widget-slideout.pf-position-left,.pf-widget-slideout.pf-position-top-left{left:-100%}.pf-widget-slideout.pf-position-bottom-left.pf-origin-bottom,.pf-widget-slideout.pf-position-left.pf-origin-bottom,.pf-widget-slideout.pf-position-top-left.pf-origin-bottom{left:50px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-slideout{width:100%;max-width:350px}.pf-widget-slideout.pf-position-bottom-left,.pf-widget-slideout.pf-position-left,.pf-widget-slideout.pf-position-top-left{bottom:0}.pf-widget-slideout.pf-position-bottom-left.pf-origin-bottom,.pf-widget-slideout.pf-position-left.pf-origin-bottom,.pf-widget-slideout.pf-position-top-left.pf-origin-bottom{left:0}.pf-widget-slideout.pf-position-bottom-right,.pf-widget-slideout.pf-position-right,.pf-widget-slideout.pf-position-top-right{bottom:0}}.pf-widget-slideout.pf-position-bottom-right,.pf-widget-slideout.pf-position-right,.pf-widget-slideout.pf-position-top-right{left:auto;right:-100%}.pf-widget-slideout.pf-position-bottom-right.pf-origin-bottom,.pf-widget-slideout.pf-position-right.pf-origin-bottom,.pf-widget-slideout.pf-position-top-right.pf-origin-bottom{right:50px}.pf-widget-slideout.pf-position-left,.pf-widget-slideout.pf-position-right{bottom:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.pf-widget-slideout.pf-position-top-left,.pf-widget-slideout.pf-position-top-right{bottom:auto;top:50px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-slideout.pf-position-bottom-right.pf-origin-bottom,.pf-widget-slideout.pf-position-right.pf-origin-bottom,.pf-widget-slideout.pf-position-top-right.pf-origin-bottom{left:auto;right:0}.pf-widget-slideout.pf-position-top-left,.pf-widget-slideout.pf-position-top-right{top:0}}.pf-widget-slideout.pf-origin-bottom{bottom:-100%}.pf-widget-slideout.opened.pf-position-bottom-left,.pf-widget-slideout.opened.pf-position-left,.pf-widget-slideout.opened.pf-position-top-left{left:50px}.pf-widget-slideout.opened.pf-position-bottom-right,.pf-widget-slideout.opened.pf-position-right,.pf-widget-slideout.opened.pf-position-top-right{right:50px}.pf-widget-slideout.opened.pf-origin-bottom{bottom:50px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-slideout.opened.pf-position-bottom-left,.pf-widget-slideout.opened.pf-position-left,.pf-widget-slideout.opened.pf-position-top-left{left:0}.pf-widget-slideout.opened.pf-position-bottom-right,.pf-widget-slideout.opened.pf-position-right,.pf-widget-slideout.opened.pf-position-top-right{right:0;left:auto}.pf-widget-slideout.opened.pf-origin-bottom{bottom:0}}.pf-widget-slideout .branding svg{bottom:-22px;right:-20px;width:100px}.pf-widget-inline.pf-widget-variant-2 .pf-widget-content,.pf-widget-slideout.pf-widget-variant-2 .pf-widget-content{text-align:center}.pf-widget-slideout.pf-widget-variant-2 .pf-widget-content .pf-widget-headline{margin-top:110px}.pf-widget-slideout.pf-widget-variant-2 .pf-widget-img{width:100px;height:100px;float:none;position:absolute;top:20px;left:50%;margin-left:-50px}.pf-widget-slideout.pf-form{width:370px}.pf-widget-slideout.pf-subscription.pf-widget-has-branding span{margin-bottom:13px}.pf-widget-slideout form:not(.pf-custom-form) input[type=email].invalid,.pf-widget-slideout form:not(.pf-custom-form) input[type=text].invalid{margin:-1px -1px 9px}.pf-push-down{transition:margin-top .3s}.pf-widget-inline,.pf-widget-inline .pf-widget-btn{transition:all 0s}.pf-push-down.opened{margin-top:59px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-slideout.pf-form{width:100%;max-width:370px}.pf-push-down.opened{margin-top:0}}.pf-widget-bar{height:auto;padding:10px 0;min-height:59px;left:0;right:0;box-shadow:0 4px 4px -4px rgba(0,0,0,.5)}.pf-widget-bar .pf-widget-body{margin:0 20px;float:left}.pf-widget-bar .pf-widget-close{top:50%;position:absolute;margin-top:-16px;right:20px;line-height:1;margin-right:0}.pf-widget-bar .pf-widget-btn{line-height:35px}.pf-widget-bar .pf-bar-content{text-align:center;padding:0 40px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-bar .pf-bar-content{padding:0 40px 0 20px}}.pf-widget-bar .pf-bar-content .pf-widget-message{text-overflow:ellipsis;max-width:100%;overflow:hidden;display:inline-block;white-space:normal;margin:6px 16px}.pf-widget-bar .pf-bar-content input[type=email],.pf-widget-bar .pf-bar-content input[type=text]{margin:0 1px;max-width:200px}.pf-widget-bar .pf-bar-content form:not(.pf-custom-form) input[type=email],.pf-widget-bar .pf-bar-content form:not(.pf-custom-form) input[type=text]{margin-bottom:0}.pf-widget-bar .pf-bar-content form:not(.pf-custom-form) input[type=email].invalid,.pf-widget-bar .pf-bar-content form:not(.pf-custom-form) input[type=text].invalid{margin:0}.pf-widget-bar .pf-bar-content>*{display:inline-block;vertical-align:middle}.pf-widget-bar.pf-position-bottom-absolute,.pf-widget-bar.pf-position-top-absolute{position:absolute}.pf-widget-bar.pf-position-top-absolute,.pf-widget-bar.pf-position-top-fixed{top:-50px}.pf-widget-bar.opened.pf-position-top-absolute,.pf-widget-bar.opened.pf-position-top-fixed{top:0}.pf-widget-bar.pf-position-top-absolute .pf-bar-content,.pf-widget-bar.pf-position-top-fixed .pf-bar-content{padding-top:0}.pf-widget-bar.pf-position-bottom-fixed{bottom:-50px}.pf-widget-bar.pf-position-bottom-fixed,.pf-widget-bar.pf-position-top-fixed{position:fixed}.pf-widget-bar.opened.pf-position-bottom-fixed{bottom:0}.pf-widget-bar.pf-widget-variant-2 .pf-widget-img{height:35px;width:35px;top:50%;margin-top:-17.5px;position:absolute}.pf-widget-bar.pf-message .pf-widget-btn,.pf-widget-bar.pf-subscription form .pf-widget-btn{margin-top:2px}@media screen and (max-width:736px),screen and (max-height:640px){.pf-widget-bar.pf-widget-variant-2 .pf-widget-img{display:none}}.pf-widget-bar.pf-subscription form{width:auto}.pf-widget-bar.pf-subscription form input[type=email]{height:35px}.pf-widget-button{position:fixed;box-shadow:1px 0 4px 0 rgba(0,0,0,.5);border-radius:2px}.pf-widget-button .pf-widget-message{border:0;background-color:transparent;line-height:42px;padding:0 16px 5px;margin:0;font-weight:700;display:block;cursor:pointer;overflow:hidden;max-width:150px;white-space:nowrap;text-overflow:ellipsis;color:#888}.pf-widget-button.pf-position-left{transform-origin:left bottom;transform:rotate(90deg);left:-50px}.pf-widget-button.pf-position-right{box-shadow:-1px 0 4px 0 rgba(0,0,0,.5);transform-origin:right bottom;transform:rotate(-90deg);right:-50px}.pf-widget-button.pf-position-left,.pf-widget-button.pf-position-right{top:10%}.pf-widget-button.pf-position-bottom-left,.pf-widget-button.pf-position-top-left{left:42px}.pf-widget-button.pf-position-bottom-right,.pf-widget-button.pf-position-top-right{right:42px}.pf-widget-button.pf-position-bottom-left,.pf-widget-button.pf-position-bottom-right{bottom:-50px}.pf-widget-button.pf-position-top-left,.pf-widget-button.pf-position-top-right{top:-50px}.pf-widget-button.pf-position-top-left .pf-widget-message,.pf-widget-button.pf-position-top-right .pf-widget-message{padding:5px 16px 0}.pf-widget-button.opened.pf-position-left{left:-6px}.pf-widget-button.opened.pf-position-left:hover{left:-1px}.pf-widget-button.opened.pf-position-right{right:-6px}.pf-widget-button.opened.pf-position-right:hover{right:-1px}.pf-widget-button.opened.pf-position-bottom-left,.pf-widget-button.opened.pf-position-bottom-right{bottom:-6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.pf-widget-button.opened.pf-position-bottom-left:hover,.pf-widget-button.opened.pf-position-bottom-right:hover{bottom:-1px}.pf-widget-button.opened.pf-position-top-left,.pf-widget-button.opened.pf-position-top-right{top:-6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.pf-widget-button.opened.pf-position-top-left:hover,.pf-widget-button.opened.pf-position-top-right:hover{top:-1px}.pf-widget-inline{padding:20px;border-radius:2px;box-shadow:0 4px 4px -4px rgba(0,0,0,.5);position:relative}.pf-widget-inline .pf-widget-message{margin:0 0 20px}.pf-widget-inline.pf-widget-variant-2 .pf-widget-content .pf-widget-headline{margin-top:110px}.pf-widget-inline.pf-widget-variant-2 .pf-widget-img{width:100px;height:100px;float:none;position:absolute;top:20px;left:50%;margin-left:-50px}.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image{background-size:cover;background-image:inherit;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image.top{height:50%}.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image.bottom{height:50%;bottom:0;top:unset}.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image.right{width:50%;left:unset;right:0}.pf-widget-inline.pf-widget-variant-4 .pf-widget-background-image.left{width:50%}.pf-widget-inline.pf-widget-variant-4 .pf-widget-text.left{padding-left:20px;margin-left:50%;width:50%}.pf-widget-inline.pf-widget-variant-4 .pf-widget-text.right{padding-right:20px;margin-right:50%;width:50%}.pf-widget-inline.pf-subscription .pf-widget-btn{line-height:39px}.pf-widget-inline.pf-subscription.pf-widget-has-branding span{margin-bottom:35px}.pf-widget-inline.pf-widget-variant-3 .pf-content-unit{max-width:650px}.pf-widget-inline.pf-widget-variant-3 .pf-content-unit.stack{margin:0 auto;max-width:400px}.pf-widget-inline .branding{position:relative}.pf-widget-inline .branding svg{position:absolute;bottom:-10px;right:-10px}.pf-widget-inline form:not(.pf-custom-form) input[type=text].invalid,.pf-widget-inline form:not(.pf-custom-form) input[type=email].invalid{margin:-1px -1px 9px} \ No newline at end of file diff --git a/dist/pathfora.min.js b/dist/pathfora.min.js index 65ea227..3f24bb4 100644 --- a/dist/pathfora.min.js +++ b/dist/pathfora.min.js @@ -1 +1 @@ -!function(){"use strict";function a(o){return o.generic={className:"pathfora",branding:!1,responsive:!0,headline:"",themes:{dark:{background:"#333",headline:"#fefefe",text:"#aaa",close:"#888",actionText:"#fff",actionBackground:"#444",cancelText:"#888",cancelBackground:"#333"},light:{background:"#f1f1f1",headline:"#444",text:"#888",close:"#bbb",actionText:"#444",actionBackground:"#fff",cancelText:"#bbb",cancelBackground:"#f1f1f1"}},displayConditions:{showOnInit:!0,showOnExitIntent:!1,showDelay:0,hideAfter:0,displayWhenElementVisible:"",scrollPercentageToDisplay:0}},o.message={layout:"modal",position:"",variant:"1",okMessage:"Confirm",cancelMessage:"Cancel",okShow:!0,cancelShow:!0},o.subscription={layout:"modal",position:"",variant:"1",placeholders:{email:"Email"},okMessage:"Confirm",cancelMessage:"Cancel",okShow:!0,cancelShow:!0},o.form={layout:"modal",position:"",variant:"1",placeholders:{name:"Name",title:"Title",email:"Email",message:"Message",company:"Company",phone:"Phone Number",country:"Country",referralEmail:"Referral Email"},required:{name:!0,email:!0},fields:{company:!1,phone:!1,country:!1,referralEmail:!1},okMessage:"Send",okShow:!0,cancelMessage:"Cancel",cancelShow:!0},o.sitegate={layout:"modal",position:"",variant:"1",placeholders:{name:"Name",title:"Title",email:"Email",message:"Message",company:"Company",phone:"Phone Number",country:"Country",referralEmail:"Referral Email"},required:{name:!0,email:!0},fields:{message:!1,phone:!1,country:!1,referralEmail:!1},okMessage:"Submit",okShow:!0,cancelShow:!1,showForm:!0},o}function p(o){return o.delayedWidgets={},o.openedWidgets=[],o.initializedWidgets=[],o.prioritizedWidgets=[],o.readyWidgets=[],o.triggeredWidgets={},o}function l(o){return o.pageViews=0,o.timeSpentOnPage=0,o.closedWidgets=[],o.completedActions=[],o.cancelledActions=[],o.displayedWidgets=[],o.abTestingGroups=[],o}function o(){for(var o=[],t=0;t

",inline:"

",modal:"",slideout:"

"},sitegate:{modal:""},message:{bar:"

",button:"",inline:"

",modal:"",slideout:"

"},includes:{},form:{inline:"

",modal:"",slideout:"

"},assets:{lytics:"lytics"}},F=window.document;function s(o){var t,e=this,i=F.documentElement.doScroll,n="DOMContentLoaded";(i?/^loaded|^c/:/^loaded|^i|^c/).test(F.readyState)?(e.DOMLoaded=!0,o()):F.addEventListener(n,t=function(){F.removeEventListener(n,t),e.DOMLoaded=!0,o()})}function d(o){return String(o).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&")}function A(o,t){var e=new RegExp(["(^|\\b)",d(t.split(" ").join("|")),"(\\b|$)"].join(""),"gi");o.className=o.className.replace(e," ")}function V(o,t){A(o,t),o.className=[o.className,t].join(" ")}function M(o,t){return new RegExp("(^| )"+d(t)+"( |$)","gi").test(o.className)}function E(o,t,e){var i;i=e?"; expires="+e.toUTCString():"; expires=0",F.cookie=[encodeURIComponent(o),"=",encodeURIComponent(t),i,"; path = /"].join("")}function v(o){E(o,"",new Date("Thu, 01 Jan 1970 00:00:01 GMT"))}function T(o){try{return decodeURIComponent(o)===o&&encodeURIComponent(o)!==o}catch(o){return!1}}function I(t){try{return decodeURIComponent(t)}catch(o){return t}}function Z(o){var t=F.cookie,e=t.match("(^|;)\\s*"+encodeURIComponent(d(o))+"\\s*=\\s*([^;]+)");if(e){var i=e.pop();return T(i)&&(v(o),E(o,i)),I(i)}return e=t.match("(^|;)\\s*"+d(o)+"\\s*=\\s*([^;]+)"),null}function k(o){var t=0,e=[];for(var i in o)if(o.hasOwnProperty(i)){if(0!==t?e.push("&"):e.push("?"),o[i]instanceof Object)for(var n in o[i])o[i].hasOwnProperty(n)&&(n>5]&1<<(31&n)))?p.push("%",s(v>>4),s(15&v)):p.push(c))}return p.join("")}function N(o,t){for(var e in t)t.hasOwnProperty(e)&&"object"==typeof t[e]&&null!==t[e]&&!Array.isArray(t[e])?t.hasOwnProperty(e)&&(void 0===o[e]&&(o[e]={}),N(o[e],t[e])):t.hasOwnProperty(e)&&(o[e]=t[e])}function B(o,t,e){for(var i=o,n=t.split("."),a=0;a()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/g.test(o)}var G={addClass:V,hasClass:M,removeClass:A,readCookie:Z,saveCookie:E,deleteCookie:v,updateLegacyCookies:function(){var t=[w,O,f,x,D,H,r,W],e=0,o=function(o){return 0===o.trim().indexOf(t[e])},i=function(o){var t=o.trim().split("=");if(2===t.length){var e=t[0],i=t[1];T(i)&&(v(e),E(e,i));try{decodeURIComponent(i)!==decodeURIComponent(decodeURIComponent(i))&&(v(e),E(e,decodeURIComponent(decodeURIComponent(i))))}catch(o){}}},n=function(o){var t=sessionStorage.getItem(o);T(t)&&(sessionStorage.removeItem(o),sessionStorage.setItem(encodeURIComponent(o),encodeURIComponent(t)))};for(e=0;e=o.widget.session||i>=o.widget.total||l>=o.global.session)&&(n=!1),n}function Q(o,t,e){var i,n,a,p={"pf-widget-id":t.id,"pf-widget-type":t.type,"pf-widget-layout":t.layout,"pf-widget-variant":t.variant};switch(t.recommend&&t.content&&0*'),p.appendChild(a)),!0===o.required&&(V(p,"pf-form-required"),e.setAttribute("data-required","true"),o.label)){var r=F.createElement("div");r.className="pf-required-flag",r.innerHTML="required";var u=F.createElement("span");r.appendChild(u),p.appendChild(r)}if(o.placeholder){if("select"===o.type){var s=F.createElement("option");s.setAttribute("value",""),s.innerHTML=o.placeholder,e.appendChild(s)}else e.placeholder=o.placeholder;o.label||e.setAttribute("aria-label",o.placeholder)}if(o.values)for(i=0;ii.display.descriptionLimit&&-1!==i.display.descriptionLimit&&(v=(v=v.substring(0,i.display.descriptionLimit)).substring(0,v.lastIndexOf(" "))+"..."),r.innerHTML=v,p.appendChild(r)}e.appendChild(p)}}(i,o),e=o,i.className=["pf-widget ","pf-"+e.type," pf-widget-"+e.layout,e.position?" pf-position-"+e.position:"",e.pushDown?" pf-has-push-down":"",e.origin?" pf-origin-"+e.origin:""," pf-widget-variant-"+e.variant,e.theme?" pf-theme-"+e.theme:"",e.className?" "+e.className:"",e.branding?" pf-widget-has-branding":"",e.responsive?"":" pf-mobile-hide"].join(""),po(i,o),function(o,t){switch(t.theme){case"custom":t.colors&&lo(o,t.colors);break;case"none":break;default:t.theme&&lo(o,u.generic.themes[t.theme])}}(i,o),i}function uo(o,t){if("inline"===o.layout||"modal"===o.layout&&o.recommend){var e=t.querySelector(".pf-content-unit");e&&(t.offsetWidth=i&&A(e,"stack"))}}function so(o){var t=function(t){for(var o=0;o=o.length)){var i=o[t],n=u[i.type],a=u.generic;if(N(i,a),N(i,n),N(i,i.config),!(z.initializedWidgets.indexOf(i.id)<0))throw new Error("Cannot add two widgets with the same id");z.initializedWidgets.push(i.id),i.success&&(i.formStates||(i.formStates={}),i.formStates.success||(i.formStates.success=i.success)),bo(i,p,function(){Co(i,p,function(){if(p.initializeWidget(i,e),e&&e.priority===K){if(z.prioritizedWidgets.length&&z.prioritizedWidgets[0].id===i.id)return;l(o,t+1,e)}})}),e&&e.priority===K||l(o,t+1,e)}};l(o,0,t)}function Mo(o,t,e,i){if(!e||!e.length)return!0;var n,a,p=J(o,t),l=!1;"function"==typeof p&&(p=(a=p.toString()).substring(a.indexOf("{")+1,a.lastIndexOf("}")),n=a.match(/(function.+\()(.+(?=\)))(.+$)/),l=!0);for(var r=0;rnew Date(n.end_at).getTime()&&(a=!1),a)),i.pageVisits&&(o.valid=o.valid&&(l=i.pageVisits,Z(W)>=l)),i.hideAfterAction&&(o.valid=o.valid&&(r=i.hideAfterAction,u=o,d=!0,c=Date.now(),v=Z(x+u.id),f=Z(D+u.id),m=Z(H+u.id),r.confirm&&v&&(s=v.split("|"),parseInt(s[0],10)>=r.confirm.hideCount&&(d=!1),void 0!==s[1]&&Math.abs(s[1]-c)/1e3=r.cancel.hideCount&&(d=!1),void 0!==s[1]&&Math.abs(s[1]-c)/1e3=r.closed.hideCount&&(d=!1),void 0!==s[1]&&Math.abs(s[1]-c)/1e3=F.body.offsetHeight;return!!(k.elem.offsetTop-window.innerHeight/2<=o||t)&&(ko(k,I),!0)}},o.watchers.push(e),No(o)),i.scrollPercentageToDisplay&&(N=i.scrollPercentageToDisplay,e=L={check:function(){return Math.max(F.body.scrollHeight,F.body.offsetHeight,F.documentElement.clientHeight,F.documentElement.scrollHeight,F.documentElement.offsetHeight)*(N/100)<=(F.documentElement.scrollTop||F.body.scrollTop)&&(ko(L,B),!0)}},(B=o).watchers.push(e),No(o)),i.manualTrigger&&(G=i.manualTrigger,e=R={check:function(){return!!(G&&z.triggeredWidgets[P.id]||z.triggeredWidgets["*"])&&(ko(R,P),!0)}},(P=o).watchers.push(e),z.readyWidgets.push(o),vo(o)),0!==o.watchers.length||i.showOnExitIntent||o.valid&&so(o)}}function Lo(o){return o.id=t(),ro(o)}function Go(){var o,t,e=z.openedWidgets,i=z.delayedWidgets;e.forEach(function(o){var t=F.getElementById(o.id);for(var e in A(t,"opened"),t.parentNode.removeChild(t),o.listeners)if(o.listeners.hasOwnProperty(e)){var i=o.listeners[e];i.target.removeEventListener(i.type,i.fn)}}),e.slice(0);for(var n=i.length;-1

",inline:"

",modal:"",slideout:"

"},sitegate:{modal:""},message:{bar:"

",button:"",inline:"

",modal:"",slideout:"

"},includes:{},form:{inline:"

",modal:"",slideout:"

"},assets:{lytics:"lytics"}}),En=(R="/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/window.js",O="f895350a54876536344d939b7fc06d5e00f97e68",W=new function(){}.constructor("return this")(),q={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/window.js",statementMap:{},fnMap:{},branchMap:{},s:{},f:{},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(H=W[D="__coverage__"]||(W[D]={}))[R]&&H[R].hash===O?H[R]:(q.hash=O,H[R]=q),z="/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/document.js",K="ed87696a893b6e0032ff929d1f747cfb5ef1cccb",F=new function(){}.constructor("return this")(),Z={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/document.js",statementMap:{},fnMap:{},branchMap:{},s:{},f:{},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(J=F[V="__coverage__"]||(F[V]={}))[z]&&J[z].hash===K?J[z]:(Z.hash=K,J[z]=Z),window.document),Tn=(Y="/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/on-dom-ready.js",Q="3570f95fcb708743c2e7b063653a46fffd6e57a0",$=new function(){}.constructor("return this")(),nn={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/dom/on-dom-ready.js",statementMap:{0:{start:{line:7,column:11},end:{line:7,column:15}},1:{start:{line:8,column:13},end:{line:8,column:46}},2:{start:{line:9,column:25},end:{line:9,column:43}},3:{start:{line:10,column:15},end:{line:10,column:80}},4:{start:{line:12,column:2},end:{line:21,column:3}},5:{start:{line:13,column:4},end:{line:17,column:7}},6:{start:{line:14,column:6},end:{line:14,column:62}},7:{start:{line:15,column:6},end:{line:15,column:26}},8:{start:{line:16,column:6},end:{line:16,column:11}},9:{start:{line:19,column:4},end:{line:19,column:24}},10:{start:{line:20,column:4},end:{line:20,column:9}}},fnMap:{0:{name:"onDOMready",decl:{start:{line:5,column:24},end:{line:5,column:34}},loc:{start:{line:5,column:40},end:{line:22,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:13,column:58},end:{line:13,column:59}},loc:{start:{line:13,column:70},end:{line:17,column:5}},line:13}},branchMap:{0:{loc:{start:{line:10,column:16},end:{line:10,column:53}},type:"cond-expr",locations:[{start:{line:10,column:23},end:{line:10,column:35}},{start:{line:10,column:38},end:{line:10,column:53}}],line:10},1:{loc:{start:{line:12,column:2},end:{line:21,column:3}},type:"if",locations:[{start:{line:12,column:2},end:{line:21,column:3}},{start:{line:12,column:2},end:{line:21,column:3}}],line:12}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0},f:{0:0,1:0},b:{0:[0,0],1:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(ln=$[X="__coverage__"]||($[X]={}))[Y]&&ln[Y].hash===Q?ln[Y]:(nn.hash=Q,ln[Y]=nn));function In(n){Tn.f[0]++;var l,e=(Tn.s[0]++,this),o=(Tn.s[1]++,En.documentElement.doScroll),t=(Tn.s[2]++,"DOMContentLoaded"),i=(Tn.s[3]++,(o?(Tn.b[0][0]++,/^loaded|^c/):(Tn.b[0][1]++,/^loaded|^i|^c/)).test(En.readyState));Tn.s[4]++,i?(Tn.b[1][1]++,Tn.s[9]++,e.DOMLoaded=!0,Tn.s[10]++,n()):(Tn.b[1][0]++,Tn.s[5]++,En.addEventListener(t,l=function(){Tn.f[1]++,Tn.s[6]++,En.removeEventListener(t,l),Tn.s[7]++,e.DOMLoaded=!0,Tn.s[8]++,n()}))}var Nn,Bn,Ln,Pn,Gn,Rn,On=(Nn="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/escape-regex.js",Bn="06e0efdf92b0c1e715aa9f456c77c19285d6c53d",Ln=new function(){}.constructor("return this")(),Gn={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/escape-regex.js",statementMap:{0:{start:{line:11,column:2},end:{line:11,column:58}}},fnMap:{0:{name:"escapeRegex",decl:{start:{line:10,column:24},end:{line:10,column:35}},loc:{start:{line:10,column:40},end:{line:12,column:1}},line:10}},branchMap:{},s:{0:0},f:{0:0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Rn=Ln[Pn="__coverage__"]||(Ln[Pn]={}))[Nn]&&Rn[Nn].hash===Bn?Rn[Nn]:(Gn.hash=Bn,Rn[Nn]=Gn));function Wn(n){return On.f[0]++,On.s[0]++,String(n).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&")}var Dn,qn,Hn,zn,Kn,Fn,Vn=(Dn="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/remove-class.js",qn="e66c2d0249f9e02a72fe05e9322c98fcec15e3a7",Hn=new function(){}.constructor("return this")(),Kn={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/remove-class.js",statementMap:{0:{start:{line:13,column:24},end:{line:17,column:19}},1:{start:{line:18,column:2},end:{line:18,column:70}}},fnMap:{0:{name:"removeClass",decl:{start:{line:12,column:24},end:{line:12,column:35}},loc:{start:{line:12,column:57},end:{line:19,column:1}},line:12}},branchMap:{},s:{0:0,1:0},f:{0:0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Fn=Hn[zn="__coverage__"]||(Hn[zn]={}))[Dn]&&Fn[Dn].hash===qn?Fn[Dn]:(Kn.hash=qn,Fn[Dn]=Kn));function Zn(n,l){Vn.f[0]++;var e=(Vn.s[0]++,new RegExp(["(^|\\b)",Wn(l.split(" ").join("|")),"(\\b|$)"].join(""),"gi"));Vn.s[1]++,n.className=n.className.replace(e," ")}var Jn,Yn,Qn,$n,Xn,nl,ll=(Jn="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/add-class.js",Yn="5fce5cb723cedbc04629e9cda6e813eaa9e17584",Qn=new function(){}.constructor("return this")(),Xn={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/add-class.js",statementMap:{0:{start:{line:13,column:2},end:{line:13,column:34}},1:{start:{line:15,column:2},end:{line:18,column:14}}},fnMap:{0:{name:"addClass",decl:{start:{line:12,column:24},end:{line:12,column:32}},loc:{start:{line:12,column:54},end:{line:19,column:1}},line:12}},branchMap:{},s:{0:0,1:0},f:{0:0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(nl=Qn[$n="__coverage__"]||(Qn[$n]={}))[Jn]&&nl[Jn].hash===Yn?nl[Jn]:(Xn.hash=Yn,nl[Jn]=Xn));function el(n,l){ll.f[0]++,ll.s[0]++,Zn(n,l),ll.s[1]++,n.className=[n.className,l].join(" ")}var ol,tl,il,cl,al,ul,sl=(ol="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/has-class.js",tl="184df710978177d3b4678752ea1fced978fd87b9",il=new function(){}.constructor("return this")(),al={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/class/has-class.js",statementMap:{0:{start:{line:14,column:2},end:{line:14,column:94}}},fnMap:{0:{name:"hasClass",decl:{start:{line:13,column:24},end:{line:13,column:32}},loc:{start:{line:13,column:54},end:{line:15,column:1}},line:13}},branchMap:{},s:{0:0},f:{0:0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(ul=il[cl="__coverage__"]||(il[cl]={}))[ol]&&ul[ol].hash===tl?ul[ol]:(al.hash=tl,ul[ol]=al));function ml(n,l){return sl.f[0]++,sl.s[0]++,new RegExp("(^| )"+Wn(l)+"( |$)","gi").test(n.className)}var rl,dl,pl,bl,fl,hl,vl=(rl="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/save-cookie.js",dl="6bb1a5499ac8bb3109422e102f133c0c3125fb02",pl=new function(){}.constructor("return this")(),fl={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/save-cookie.js",statementMap:{0:{start:{line:16,column:2},end:{line:20,column:3}},1:{start:{line:17,column:4},end:{line:17,column:54}},2:{start:{line:19,column:4},end:{line:19,column:28}},3:{start:{line:22,column:2},end:{line:28,column:13}}},fnMap:{0:{name:"saveCookie",decl:{start:{line:13,column:24},end:{line:13,column:34}},loc:{start:{line:13,column:61},end:{line:29,column:1}},line:13}},branchMap:{0:{loc:{start:{line:16,column:2},end:{line:20,column:3}},type:"if",locations:[{start:{line:16,column:2},end:{line:20,column:3}},{start:{line:16,column:2},end:{line:20,column:3}}],line:16}},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{0:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(hl=pl[bl="__coverage__"]||(pl[bl]={}))[rl]&&hl[rl].hash===dl?hl[rl]:(fl.hash=dl,hl[rl]=fl));function yl(n,l,e){var o;vl.f[0]++,vl.s[0]++,o=e?(vl.b[0][0]++,vl.s[1]++,"; expires="+e.toUTCString()):(vl.b[0][1]++,vl.s[2]++,"; expires=0"),vl.s[3]++,En.cookie=[encodeURIComponent(n),"=",encodeURIComponent(l),o,"; path = /"].join("")}var gl,wl,Ml,_l,Sl,kl,jl=(gl="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/delete-cookie.js",wl="082828395db1e149d7168925cc59900c70da7b91",Ml=new function(){}.constructor("return this")(),Sl={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/delete-cookie.js",statementMap:{0:{start:{line:12,column:13},end:{line:12,column:54}},1:{start:{line:13,column:2},end:{line:13,column:29}}},fnMap:{0:{name:"deleteCookie",decl:{start:{line:11,column:24},end:{line:11,column:36}},loc:{start:{line:11,column:44},end:{line:14,column:1}},line:11}},branchMap:{},s:{0:0,1:0},f:{0:0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(kl=Ml[_l="__coverage__"]||(Ml[_l]={}))[gl]&&kl[gl].hash===wl?kl[gl]:(Sl.hash=wl,kl[gl]=Sl));function Cl(n){jl.f[0]++;var l=(jl.s[0]++,new Date("Thu, 01 Jan 1970 00:00:01 GMT"));jl.s[1]++,yl(n,"",l)}var Al,Ul,xl,El,Tl,Il,Nl=(Al="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/is-not-encoded.js",Ul="b31c745783171f4295bc1e960a18f34bec510a8e",xl=new function(){}.constructor("return this")(),Tl={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/is-not-encoded.js",statementMap:{0:{start:{line:11,column:2},end:{line:15,column:3}},1:{start:{line:12,column:4},end:{line:12,column:70}},2:{start:{line:14,column:4},end:{line:14,column:17}}},fnMap:{0:{name:"isNotEncoded",decl:{start:{line:10,column:24},end:{line:10,column:36}},loc:{start:{line:10,column:41},end:{line:16,column:1}},line:10}},branchMap:{0:{loc:{start:{line:12,column:11},end:{line:12,column:69}},type:"binary-expr",locations:[{start:{line:12,column:11},end:{line:12,column:38}},{start:{line:12,column:42},end:{line:12,column:69}}],line:12}},s:{0:0,1:0,2:0},f:{0:0},b:{0:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Il=xl[El="__coverage__"]||(xl[El]={}))[Al]&&Il[Al].hash===Ul?Il[Al]:(Tl.hash=Ul,Il[Al]=Tl));function Bl(n){Nl.f[0]++,Nl.s[0]++;try{return Nl.s[1]++,Nl.b[0][0]++,decodeURIComponent(n)===n&&(Nl.b[0][1]++,encodeURIComponent(n)!==n)}catch(n){return Nl.s[2]++,!1}}var Ll,Pl,Gl,Rl,Ol,Wl,Dl=(Ll="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/decode-safe.js",Pl="6ff1d775906cff818755a94d85c98d62c35fba05",Gl=new function(){}.constructor("return this")(),Ol={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/decode-safe.js",statementMap:{0:{start:{line:12,column:2},end:{line:16,column:3}},1:{start:{line:13,column:4},end:{line:13,column:33}},2:{start:{line:15,column:4},end:{line:15,column:13}}},fnMap:{0:{name:"decodeSafe",decl:{start:{line:11,column:24},end:{line:11,column:34}},loc:{start:{line:11,column:39},end:{line:17,column:1}},line:11}},branchMap:{},s:{0:0,1:0,2:0},f:{0:0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Wl=Gl[Rl="__coverage__"]||(Gl[Rl]={}))[Ll]&&Wl[Ll].hash===Pl?Wl[Ll]:(Ol.hash=Pl,Wl[Ll]=Ol));function ql(l){Dl.f[0]++,Dl.s[0]++;try{return Dl.s[1]++,decodeURIComponent(l)}catch(n){return Dl.s[2]++,l}}var Hl,zl,Kl,Fl,Vl,Zl,Jl=(Hl="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/read-cookie.js",zl="68718542d8e3ae281550273b1c03d774368afc88",Kl=new function(){}.constructor("return this")(),Vl={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/read-cookie.js",statementMap:{0:{start:{line:21,column:16},end:{line:21,column:31}},1:{start:{line:22,column:25},end:{line:22,column:112}},2:{start:{line:25,column:2},end:{line:37,column:3}},3:{start:{line:26,column:4},end:{line:26,column:91}},4:{start:{line:28,column:14},end:{line:28,column:36}},5:{start:{line:31,column:4},end:{line:34,column:5}},6:{start:{line:32,column:6},end:{line:32,column:25}},7:{start:{line:33,column:6},end:{line:33,column:28}},8:{start:{line:36,column:4},end:{line:36,column:27}},9:{start:{line:39,column:2},end:{line:39,column:14}}},fnMap:{0:{name:"readCookie",decl:{start:{line:20,column:24},end:{line:20,column:34}},loc:{start:{line:20,column:42},end:{line:40,column:1}},line:20}},branchMap:{0:{loc:{start:{line:25,column:2},end:{line:37,column:3}},type:"if",locations:[{start:{line:25,column:2},end:{line:37,column:3}},{start:{line:25,column:2},end:{line:37,column:3}}],line:25},1:{loc:{start:{line:31,column:4},end:{line:34,column:5}},type:"if",locations:[{start:{line:31,column:4},end:{line:34,column:5}},{start:{line:31,column:4},end:{line:34,column:5}}],line:31}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0},b:{0:[0,0],1:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Zl=Kl[Fl="__coverage__"]||(Kl[Fl]={}))[Hl]&&Zl[Hl].hash===zl?Zl[Hl]:(Vl.hash=zl,Zl[Hl]=Vl));function Yl(n){Jl.f[0]++;var l=(Jl.s[0]++,En.cookie),e=(Jl.s[1]++,l.match("(^|;)\\s*"+encodeURIComponent(Wn(n))+"\\s*=\\s*([^;]+)"));if(Jl.s[2]++,e){Jl.b[0][1]++;var o=(Jl.s[4]++,e.pop());return Jl.s[5]++,Bl(o)?(Jl.b[1][0]++,Jl.s[6]++,Cl(n),Jl.s[7]++,yl(n,o)):Jl.b[1][1]++,Jl.s[8]++,ql(o)}return Jl.b[0][0]++,Jl.s[3]++,e=l.match("(^|;)\\s*"+Wn(n)+"\\s*=\\s*([^;]+)"),Jl.s[9]++,null}var Ql,$l,Xl,ne,le,ee,oe=(Ql="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/update-legacy-cookies.js",$l="51cb5b71beaa51927977ccd3be7d7bfcab4f937f",Xl=new function(){}.constructor("return this")(),le={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/cookies/update-legacy-cookies.js",statementMap:{0:{start:{line:31,column:19},end:{line:40,column:3}},1:{start:{line:42,column:10},end:{line:42,column:11}},2:{start:{line:44,column:19},end:{line:46,column:3}},3:{start:{line:45,column:4},end:{line:45,column:49}},4:{start:{line:48,column:19},end:{line:70,column:3}},5:{start:{line:49,column:16},end:{line:49,column:35}},6:{start:{line:52,column:4},end:{line:69,column:5}},7:{start:{line:53,column:17},end:{line:53,column:25}},8:{start:{line:54,column:16},end:{line:54,column:24}},9:{start:{line:55,column:6},end:{line:58,column:7}},10:{start:{line:56,column:8},end:{line:56,column:27}},11:{start:{line:57,column:8},end:{line:57,column:30}},12:{start:{line:61,column:6},end:{line:68,column:7}},13:{start:{line:62,column:8},end:{line:65,column:9}},14:{start:{line:63,column:10},end:{line:63,column:29}},15:{start:{line:64,column:10},end:{line:64,column:72}},16:{start:{line:72,column:20},end:{line:78,column:3}},17:{start:{line:73,column:14},end:{line:73,column:39}},18:{start:{line:74,column:4},end:{line:77,column:5}},19:{start:{line:75,column:6},end:{line:75,column:35}},20:{start:{line:76,column:6},end:{line:76,column:77}},21:{start:{line:80,column:2},end:{line:83,column:3}},22:{start:{line:81,column:4},end:{line:81,column:70}},23:{start:{line:82,column:4},end:{line:82,column:72}}},fnMap:{0:{name:"updateLegacyCookies",decl:{start:{line:29,column:24},end:{line:29,column:43}},loc:{start:{line:29,column:47},end:{line:84,column:1}},line:29},1:{name:"(anonymous_1)",decl:{start:{line:44,column:19},end:{line:44,column:20}},loc:{start:{line:44,column:32},end:{line:46,column:3}},line:44},2:{name:"(anonymous_2)",decl:{start:{line:48,column:19},end:{line:48,column:20}},loc:{start:{line:48,column:32},end:{line:70,column:3}},line:48},3:{name:"(anonymous_3)",decl:{start:{line:72,column:20},end:{line:72,column:21}},loc:{start:{line:72,column:33},end:{line:78,column:3}},line:72}},branchMap:{0:{loc:{start:{line:52,column:4},end:{line:69,column:5}},type:"if",locations:[{start:{line:52,column:4},end:{line:69,column:5}},{start:{line:52,column:4},end:{line:69,column:5}}],line:52},1:{loc:{start:{line:55,column:6},end:{line:58,column:7}},type:"if",locations:[{start:{line:55,column:6},end:{line:58,column:7}},{start:{line:55,column:6},end:{line:58,column:7}}],line:55},2:{loc:{start:{line:62,column:8},end:{line:65,column:9}},type:"if",locations:[{start:{line:62,column:8},end:{line:65,column:9}},{start:{line:62,column:8},end:{line:65,column:9}}],line:62},3:{loc:{start:{line:74,column:4},end:{line:77,column:5}},type:"if",locations:[{start:{line:74,column:4},end:{line:77,column:5}},{start:{line:74,column:4},end:{line:77,column:5}}],line:74}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0},f:{0:0,1:0,2:0,3:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(ee=Xl[ne="__coverage__"]||(Xl[ne]={}))[Ql]&&ee[Ql].hash===$l?ee[Ql]:(le.hash=$l,ee[Ql]=le));var te,ie,ce,ae,ue,se,me=(te="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/scaffold/init-scaffold.js",ie="68527d5e0bb87da7fbd7dda955a94c8869ce593c",ce=new function(){}.constructor("return this")(),ue={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/scaffold/init-scaffold.js",statementMap:{0:{start:{line:10,column:2},end:{line:14,column:4}}},fnMap:{0:{name:"initWidgetScaffold",decl:{start:{line:9,column:24},end:{line:9,column:42}},loc:{start:{line:9,column:46},end:{line:15,column:1}},line:9}},branchMap:{},s:{0:0},f:{0:0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(se=ce[ae="__coverage__"]||(ce[ae]={}))[te]&&se[te].hash===ie?se[te]:(ue.hash=ie,se[te]=ue));var re,de,pe,be,fe,he,ve=(re="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/scaffold/insert-widget.js",de="6ef71de58fc9b2616ebd1f95d4e5bd4631f1e337",pe=new function(){}.constructor("return this")(),fe={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/scaffold/insert-widget.js",statementMap:{0:{start:{line:16,column:16},end:{line:16,column:20}},1:{start:{line:19,column:2},end:{line:21,column:3}},2:{start:{line:20,column:4},end:{line:20,column:58}},3:{start:{line:22,column:2},end:{line:24,column:3}},4:{start:{line:23,column:4},end:{line:23,column:59}},5:{start:{line:25,column:2},end:{line:27,column:3}},6:{start:{line:26,column:4},end:{line:26,column:59}},7:{start:{line:29,column:2},end:{line:35,column:3}},8:{start:{line:30,column:4},end:{line:30,column:28}},9:{start:{line:31,column:9},end:{line:35,column:3}},10:{start:{line:32,column:4},end:{line:32,column:29}},11:{start:{line:34,column:4},end:{line:34,column:56}},12:{start:{line:37,column:2},end:{line:44,column:3}},13:{start:{line:38,column:14},end:{line:38,column:24}},14:{start:{line:40,column:4},end:{line:43,column:5}},15:{start:{line:41,column:6},end:{line:41,column:31}},16:{start:{line:42,column:6},end:{line:42,column:22}},17:{start:{line:46,column:2},end:{line:51,column:3}},18:{start:{line:47,column:4},end:{line:50,column:7}}},fnMap:{0:{name:"insertWidget",decl:{start:{line:13,column:24},end:{line:13,column:36}},loc:{start:{line:13,column:71},end:{line:52,column:1}},line:13}},branchMap:{0:{loc:{start:{line:19,column:2},end:{line:21,column:3}},type:"if",locations:[{start:{line:19,column:2},end:{line:21,column:3}},{start:{line:19,column:2},end:{line:21,column:3}}],line:19},1:{loc:{start:{line:22,column:2},end:{line:24,column:3}},type:"if",locations:[{start:{line:22,column:2},end:{line:24,column:3}},{start:{line:22,column:2},end:{line:24,column:3}}],line:22},2:{loc:{start:{line:25,column:2},end:{line:27,column:3}},type:"if",locations:[{start:{line:25,column:2},end:{line:27,column:3}},{start:{line:25,column:2},end:{line:27,column:3}}],line:25},3:{loc:{start:{line:29,column:2},end:{line:35,column:3}},type:"if",locations:[{start:{line:29,column:2},end:{line:35,column:3}},{start:{line:29,column:2},end:{line:35,column:3}}],line:29},4:{loc:{start:{line:31,column:9},end:{line:35,column:3}},type:"if",locations:[{start:{line:31,column:9},end:{line:35,column:3}},{start:{line:31,column:9},end:{line:35,column:3}}],line:31},5:{loc:{start:{line:40,column:4},end:{line:43,column:5}},type:"if",locations:[{start:{line:40,column:4},end:{line:43,column:5}},{start:{line:40,column:4},end:{line:43,column:5}}],line:40},6:{loc:{start:{line:46,column:2},end:{line:51,column:3}},type:"if",locations:[{start:{line:46,column:2},end:{line:51,column:3}},{start:{line:46,column:2},end:{line:51,column:3}}],line:46}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0},f:{0:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(he=pe[be="__coverage__"]||(pe[be]={}))[re]&&he[re].hash===de?he[re]:(fe.hash=de,he[re]=fe));var ye,ge,we,Me,_e,Se,ke=(ye="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/url/construct-queries.js",ge="c81caa17068b53b27556e213c70ea950275d4c06",we=new function(){}.constructor("return this")(),_e={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/url/construct-queries.js",statementMap:{0:{start:{line:12,column:14},end:{line:12,column:15}},1:{start:{line:13,column:16},end:{line:13,column:18}},2:{start:{line:15,column:2},end:{line:42,column:3}},3:{start:{line:16,column:4},end:{line:41,column:5}},4:{start:{line:17,column:6},end:{line:21,column:7}},5:{start:{line:18,column:8},end:{line:18,column:26}},6:{start:{line:20,column:8},end:{line:20,column:26}},7:{start:{line:23,column:6},end:{line:38,column:7}},8:{start:{line:25,column:8},end:{line:33,column:9}},9:{start:{line:26,column:10},end:{line:32,column:11}},10:{start:{line:27,column:12},end:{line:29,column:13}},11:{start:{line:28,column:14},end:{line:28,column:32}},12:{start:{line:31,column:12},end:{line:31,column:55}},13:{start:{line:37,column:8},end:{line:37,column:46}},14:{start:{line:40,column:6},end:{line:40,column:14}},15:{start:{line:44,column:2},end:{line:44,column:26}}},fnMap:{0:{name:"constructQueries",decl:{start:{line:11,column:24},end:{line:11,column:40}},loc:{start:{line:11,column:50},end:{line:45,column:1}},line:11}},branchMap:{0:{loc:{start:{line:16,column:4},end:{line:41,column:5}},type:"if",locations:[{start:{line:16,column:4},end:{line:41,column:5}},{start:{line:16,column:4},end:{line:41,column:5}}],line:16},1:{loc:{start:{line:17,column:6},end:{line:21,column:7}},type:"if",locations:[{start:{line:17,column:6},end:{line:21,column:7}},{start:{line:17,column:6},end:{line:21,column:7}}],line:17},2:{loc:{start:{line:23,column:6},end:{line:38,column:7}},type:"if",locations:[{start:{line:23,column:6},end:{line:38,column:7}},{start:{line:23,column:6},end:{line:38,column:7}}],line:23},3:{loc:{start:{line:26,column:10},end:{line:32,column:11}},type:"if",locations:[{start:{line:26,column:10},end:{line:32,column:11}},{start:{line:26,column:10},end:{line:32,column:11}}],line:26},4:{loc:{start:{line:27,column:12},end:{line:29,column:13}},type:"if",locations:[{start:{line:27,column:12},end:{line:29,column:13}},{start:{line:27,column:12},end:{line:29,column:13}}],line:27},5:{loc:{start:{line:27,column:16},end:{line:27,column:60}},type:"binary-expr",locations:[{start:{line:27,column:16},end:{line:27,column:51}},{start:{line:27,column:55},end:{line:27,column:60}}],line:27}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0},f:{0:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Se=we[Me="__coverage__"]||(we[Me]={}))[ye]&&Se[ye].hash===ge?Se[ye]:(_e.hash=ge,Se[ye]=_e));function je(n){ke.f[0]++;var l=(ke.s[0]++,0),e=(ke.s[1]++,[]);for(var o in ke.s[2]++,n)if(ke.s[3]++,n.hasOwnProperty(o)){if(ke.b[0][0]++,ke.s[4]++,0!==l?(ke.b[1][0]++,ke.s[5]++,e.push("&")):(ke.b[1][1]++,ke.s[6]++,e.push("?")),ke.s[7]++,n[o]instanceof Object)for(var t in ke.b[2][0]++,ke.s[8]++,n[o])ke.s[9]++,n[o].hasOwnProperty(t)?(ke.b[3][0]++,ke.s[10]++,ke.b[5][0]++,t>5]&1<<(31&e)));var l,e,o}Ie.s[10]++;for(var s=0;s>4),a(15&r))):(Ie.b[8][1]++,Ie.s[19]++,o.push(m))))}return Ie.s[20]++,o.join("")}var Be,Le,Pe,Ge,Re,Oe,We=(Be="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/objects/update-object.js",Le="60f828aab2079c57979216857a57a96f3eb52a0d",Pe=new function(){}.constructor("return this")(),Re={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/objects/update-object.js",statementMap:{0:{start:{line:11,column:2},end:{line:22,column:3}},1:{start:{line:12,column:4},end:{line:21,column:5}},2:{start:{line:13,column:6},end:{line:18,column:7}},3:{start:{line:14,column:8},end:{line:16,column:9}},4:{start:{line:15,column:10},end:{line:15,column:28}},5:{start:{line:17,column:8},end:{line:17,column:49}},6:{start:{line:19,column:11},end:{line:21,column:5}},7:{start:{line:20,column:6},end:{line:20,column:34}}},fnMap:{0:{name:"updateObject",decl:{start:{line:10,column:24},end:{line:10,column:36}},loc:{start:{line:10,column:54},end:{line:23,column:1}},line:10}},branchMap:{0:{loc:{start:{line:12,column:4},end:{line:21,column:5}},type:"if",locations:[{start:{line:12,column:4},end:{line:21,column:5}},{start:{line:12,column:4},end:{line:21,column:5}}],line:12},1:{loc:{start:{line:12,column:8},end:{line:12,column:128}},type:"binary-expr",locations:[{start:{line:12,column:8},end:{line:12,column:35}},{start:{line:12,column:39},end:{line:12,column:71}},{start:{line:12,column:75},end:{line:12,column:96}},{start:{line:12,column:100},end:{line:12,column:128}}],line:12},2:{loc:{start:{line:13,column:6},end:{line:18,column:7}},type:"if",locations:[{start:{line:13,column:6},end:{line:18,column:7}},{start:{line:13,column:6},end:{line:18,column:7}}],line:13},3:{loc:{start:{line:14,column:8},end:{line:16,column:9}},type:"if",locations:[{start:{line:14,column:8},end:{line:16,column:9}},{start:{line:14,column:8},end:{line:16,column:9}}],line:14},4:{loc:{start:{line:19,column:11},end:{line:21,column:5}},type:"if",locations:[{start:{line:19,column:11},end:{line:21,column:5}},{start:{line:19,column:11},end:{line:21,column:5}}],line:19}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0},b:{0:[0,0],1:[0,0,0,0],2:[0,0],3:[0,0],4:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Oe=Pe[Ge="__coverage__"]||(Pe[Ge]={}))[Be]&&Oe[Be].hash===Le?Oe[Be]:(Re.hash=Le,Oe[Be]=Re));function De(n,l){for(var e in We.f[0]++,We.s[0]++,l)We.s[1]++,We.b[1][0]++,l.hasOwnProperty(e)&&(We.b[1][1]++,"object"==typeof l[e])&&(We.b[1][2]++,null!==l[e])&&(We.b[1][3]++,!Array.isArray(l[e]))?(We.b[0][0]++,We.s[2]++,l.hasOwnProperty(e)?(We.b[2][0]++,We.s[3]++,void 0===n[e]?(We.b[3][0]++,We.s[4]++,n[e]={}):We.b[3][1]++,We.s[5]++,De(n[e],l[e])):We.b[2][1]++):(We.b[0][1]++,We.s[6]++,l.hasOwnProperty(e)?(We.b[4][0]++,We.s[7]++,n[e]=l[e]):We.b[4][1]++)}var qe,He,ze,Ke,Fe,Ve,Ze=(qe="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/objects/set-object-value.js",He="ea6fbc1a627aeabea023936dd1b54f7f960ff938",ze=new function(){}.constructor("return this")(),Fe={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/objects/set-object-value.js",statementMap:{0:{start:{line:14,column:15},end:{line:14,column:21}},1:{start:{line:15,column:15},end:{line:15,column:29}},2:{start:{line:16,column:2},end:{line:24,column:3}},3:{start:{line:17,column:15},end:{line:17,column:24}},4:{start:{line:19,column:4},end:{line:21,column:5}},5:{start:{line:20,column:6},end:{line:20,column:24}},6:{start:{line:23,column:4},end:{line:23,column:26}},7:{start:{line:26,column:2},end:{line:26,column:44}},8:{start:{line:28,column:2},end:{line:28,column:16}}},fnMap:{0:{name:"setObjectValue",decl:{start:{line:13,column:24},end:{line:13,column:38}},loc:{start:{line:13,column:60},end:{line:29,column:1}},line:13}},branchMap:{0:{loc:{start:{line:19,column:4},end:{line:21,column:5}},type:"if",locations:[{start:{line:19,column:4},end:{line:21,column:5}},{start:{line:19,column:4},end:{line:21,column:5}}],line:19}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},f:{0:0},b:{0:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Ve=ze[Ke="__coverage__"]||(ze[Ke]={}))[qe]&&Ve[qe].hash===He?Ve[qe]:(Fe.hash=He,Ve[qe]=Fe));function Je(n,l,e){Ze.f[0]++;var o=(Ze.s[0]++,n),t=(Ze.s[1]++,l.split("."));Ze.s[2]++;for(var i=0;i()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/g);return go.s[1]++,l.test(n)}var Mo,_o,So,ko,jo,Co,Ao,Uo,xo,Eo,To,Io,No=((Mo="/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/utils.js",_o="058b7a1e846fbbf6e43fb8fc96e7e61d631c05bb",So=new function(){}.constructor("return this")(),jo={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/utils/utils.js",statementMap:{0:{start:{line:39,column:19},end:{line:69,column:1}}},fnMap:{},branchMap:{},s:{0:0},f:{},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Co=So[ko="__coverage__"]||(So[ko]={}))[Mo]&&Co[Mo].hash===_o?Co[Mo]:(jo.hash=_o,Co[Mo]=jo)).s[0]++,{addClass:el,hasClass:ml,removeClass:Zn,readCookie:Yl,saveCookie:yl,deleteCookie:Cl,updateLegacyCookies:function(){oe.f[0]++;var l=(oe.s[0]++,[an,un,sn,mn,rn,dn,pn,bn]),e=(oe.s[1]++,0);oe.s[2]++;var n=function(n){return oe.f[1]++,oe.s[3]++,0===n.trim().indexOf(l[e])};oe.s[4]++;var o=function(n){oe.f[2]++;var l=(oe.s[5]++,n.trim().split("="));if(oe.s[6]++,2===l.length){oe.b[0][0]++;var e=(oe.s[7]++,l[0]),o=(oe.s[8]++,l[1]);oe.s[9]++,Bl(o)?(oe.b[1][0]++,oe.s[10]++,Cl(e),oe.s[11]++,yl(e,o)):oe.b[1][1]++,oe.s[12]++;try{oe.s[13]++,decodeURIComponent(o)!==decodeURIComponent(decodeURIComponent(o))?(oe.b[2][0]++,oe.s[14]++,Cl(e),oe.s[15]++,yl(e,decodeURIComponent(decodeURIComponent(o)))):oe.b[2][1]++}catch(n){}}else oe.b[0][1]++};oe.s[16]++;var t=function(n){oe.f[3]++;var l=(oe.s[17]++,sessionStorage.getItem(n));oe.s[18]++,Bl(l)?(oe.b[3][0]++,oe.s[19]++,sessionStorage.removeItem(n),oe.s[20]++,sessionStorage.setItem(encodeURIComponent(n),encodeURIComponent(l))):oe.b[3][1]++};for(oe.s[21]++,e=0;e=n.widget.session||(tt.b[13][1]++,o>=n.widget.total)||(tt.b[13][2]++,a>=n.global.session)?(tt.b[12][0]++,tt.s[28]++,t=!1):tt.b[12][1]++,tt.s[29]++,t}var ct,at,ut,st,mt,rt,dt=(ct="/Users/krothenbaum/lytics/pathforajs/src/rollup/data/request/report-data.js",at="9a6cdfe7678d91100b62b060f3d9cc8745b125d0",ut=new function(){}.constructor("return this")(),mt={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/data/request/report-data.js",statementMap:{0:{start:{line:14,column:2},end:{line:18,column:3}},1:{start:{line:15,column:4},end:{line:15,column:28}},2:{start:{line:20,column:2},end:{line:38,column:3}},3:{start:{line:21,column:4},end:{line:21,column:66}},4:{start:{line:22,column:4},end:{line:22,column:34}},5:{start:{line:24,column:4},end:{line:37,column:5}},6:{start:{line:25,column:17},end:{line:25,column:40}},7:{start:{line:27,column:6},end:{line:36,column:8}}},fnMap:{0:{name:"reportData",decl:{start:{line:11,column:24},end:{line:11,column:34}},loc:{start:{line:11,column:42},end:{line:39,column:1}},line:11}},branchMap:{0:{loc:{start:{line:14,column:2},end:{line:18,column:3}},type:"if",locations:[{start:{line:14,column:2},end:{line:18,column:3}},{start:{line:14,column:2},end:{line:18,column:3}}],line:14},1:{loc:{start:{line:20,column:2},end:{line:38,column:3}},type:"if",locations:[{start:{line:20,column:2},end:{line:38,column:3}},{start:{line:20,column:2},end:{line:38,column:3}}],line:20},2:{loc:{start:{line:20,column:6},end:{line:20,column:116}},type:"binary-expr",locations:[{start:{line:20,column:6},end:{line:20,column:39}},{start:{line:20,column:43},end:{line:20,column:74}},{start:{line:20,column:78},end:{line:20,column:116}}],line:20},3:{loc:{start:{line:21,column:14},end:{line:21,column:65}},type:"binary-expr",locations:[{start:{line:21,column:14},end:{line:21,column:38}},{start:{line:21,column:42},end:{line:21,column:65}}],line:21}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0},b:{0:[0,0],1:[0,0],2:[0,0,0],3:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(rt=ut[st="__coverage__"]||(ut[st]={}))[ct]&&rt[ct].hash===at?rt[ct]:(mt.hash=at,rt[ct]=mt));var pt,bt,ft,ht,vt,yt,gt=(pt="/Users/krothenbaum/lytics/pathforajs/src/rollup/data/tracking/track-widget-action.js",bt="94292b4de8b3644eee01172f253822132a4e98dd",ft=new function(){}.constructor("return this")(),vt={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/data/tracking/track-widget-action.js",statementMap:{0:{start:{line:23,column:15},end:{line:28,column:3}},1:{start:{line:30,column:2},end:{line:32,column:3}},2:{start:{line:31,column:4},end:{line:31,column:52}},3:{start:{line:34,column:2},end:{line:154,column:3}},4:{start:{line:36,column:4},end:{line:36,column:53}},5:{start:{line:37,column:4},end:{line:37,column:10}},6:{start:{line:39,column:4},end:{line:39,column:92}},7:{start:{line:40,column:4},end:{line:40,column:50}},8:{start:{line:41,column:4},end:{line:41,column:10}},9:{start:{line:43,column:4},end:{line:48,column:5}},10:{start:{line:44,column:6},end:{line:44,column:60}},11:{start:{line:46,column:6},end:{line:46,column:108}},12:{start:{line:47,column:6},end:{line:47,column:55}},13:{start:{line:49,column:4},end:{line:49,column:10}},14:{start:{line:51,column:4},end:{line:51,column:103}},15:{start:{line:52,column:4},end:{line:52,column:53}},16:{start:{line:53,column:4},end:{line:53,column:10}},17:{start:{line:55,column:4},end:{line:56,column:120}},18:{start:{line:57,column:4},end:{line:57,column:53}},19:{start:{line:58,column:4},end:{line:58,column:10}},20:{start:{line:60,column:4},end:{line:61,column:117}},21:{start:{line:62,column:4},end:{line:62,column:53}},22:{start:{line:63,column:4},end:{line:63,column:10}},23:{start:{line:65,column:4},end:{line:66,column:114}},24:{start:{line:67,column:4},end:{line:67,column:53}},25:{start:{line:68,column:4},end:{line:68,column:10}},26:{start:{line:70,column:4},end:{line:71,column:111}},27:{start:{line:72,column:4},end:{line:72,column:53}},28:{start:{line:73,column:4},end:{line:73,column:10}},29:{start:{line:77,column:4},end:{line:79,column:5}},30:{start:{line:78,column:6},end:{line:78,column:36}},31:{start:{line:81,column:4},end:{line:111,column:5}},32:{start:{line:82,column:6},end:{line:110,column:7}},33:{start:{line:83,column:8},end:{line:83,column:43}},34:{start:{line:85,column:8},end:{line:109,column:9}},35:{start:{line:86,column:23},end:{line:86,column:25}},36:{start:{line:87,column:21},end:{line:87,column:23}},37:{start:{line:88,column:23},end:{line:88,column:54}},38:{start:{line:90,column:10},end:{line:96,column:11}},39:{start:{line:91,column:24},end:{line:91,column:33}},40:{start:{line:92,column:12},end:{line:95,column:13}},41:{start:{line:93,column:14},end:{line:93,column:48}},42:{start:{line:94,column:14},end:{line:94,column:39}},43:{start:{line:98,column:10},end:{line:100,column:11}},44:{start:{line:99,column:12},end:{line:99,column:52}},45:{start:{line:101,column:15},end:{line:109,column:9}},46:{start:{line:102,column:10},end:{line:102,column:72}},47:{start:{line:103,column:15},end:{line:109,column:9}},48:{start:{line:104,column:20},end:{line:104,column:66}},49:{start:{line:106,column:10},end:{line:108,column:11}},50:{start:{line:107,column:12},end:{line:107,column:75}},51:{start:{line:113,column:4},end:{line:115,column:5}},52:{start:{line:114,column:6},end:{line:114,column:69}},53:{start:{line:117,column:4},end:{line:117,column:10}},54:{start:{line:119,column:4},end:{line:119,column:63}},55:{start:{line:120,column:4},end:{line:120,column:10}},56:{start:{line:122,column:4},end:{line:142,column:5}},57:{start:{line:123,column:6},end:{line:123,column:60}},58:{start:{line:124,column:11},end:{line:142,column:5}},59:{start:{line:125,column:6},end:{line:131,column:7}},60:{start:{line:126,column:8},end:{line:126,column:55}},61:{start:{line:127,column:13},end:{line:131,column:7}},62:{start:{line:128,column:8},end:{line:128,column:53}},63:{start:{line:130,column:8},end:{line:130,column:47}},64:{start:{line:132,column:11},end:{line:142,column:5}},65:{start:{line:133,column:6},end:{line:139,column:7}},66:{start:{line:134,column:8},end:{line:134,column:54}},67:{start:{line:135,column:13},end:{line:139,column:7}},68:{start:{line:136,column:8},end:{line:136,column:52}},69:{start:{line:138,column:8},end:{line:138,column:46}},70:{start:{line:140,column:11},end:{line:142,column:5}},71:{start:{line:141,column:6},end:{line:141,column:43}},72:{start:{line:143,column:4},end:{line:143,column:10}},73:{start:{line:145,column:4},end:{line:147,column:5}},74:{start:{line:146,column:6},end:{line:146,column:68}},75:{start:{line:148,column:4},end:{line:148,column:10}},76:{start:{line:150,column:4},end:{line:152,column:5}},77:{start:{line:151,column:6},end:{line:151,column:68}},78:{start:{line:153,column:4},end:{line:153,column:10}},79:{start:{line:156,column:2},end:{line:156,column:37}},80:{start:{line:157,column:2},end:{line:157,column:21}}},fnMap:{0:{name:"trackWidgetAction",decl:{start:{line:20,column:24},end:{line:20,column:41}},loc:{start:{line:20,column:72},end:{line:158,column:1}},line:20}},branchMap:{0:{loc:{start:{line:30,column:2},end:{line:32,column:3}},type:"if",locations:[{start:{line:30,column:2},end:{line:32,column:3}},{start:{line:30,column:2},end:{line:32,column:3}}],line:30},1:{loc:{start:{line:30,column:6},end:{line:30,column:69}},type:"binary-expr",locations:[{start:{line:30,column:6},end:{line:30,column:22}},{start:{line:30,column:26},end:{line:30,column:40}},{start:{line:30,column:44},end:{line:30,column:69}}],line:30},2:{loc:{start:{line:34,column:2},end:{line:154,column:3}},type:"switch",locations:[{start:{line:35,column:2},end:{line:37,column:10}},{start:{line:38,column:2},end:{line:41,column:10}},{start:{line:42,column:2},end:{line:49,column:10}},{start:{line:50,column:2},end:{line:53,column:10}},{start:{line:54,column:2},end:{line:58,column:10}},{start:{line:59,column:2},end:{line:63,column:10}},{start:{line:64,column:2},end:{line:68,column:10}},{start:{line:69,column:2},end:{line:73,column:10}},{start:{line:75,column:2},end:{line:75,column:16}},{start:{line:76,column:2},end:{line:117,column:10}},{start:{line:118,column:2},end:{line:120,column:10}},{start:{line:121,column:2},end:{line:143,column:10}},{start:{line:144,column:2},end:{line:148,column:10}},{start:{line:149,column:2},end:{line:153,column:10}}],line:34},3:{loc:{start:{line:39,column:33},end:{line:39,column:91}},type:"binary-expr",locations:[{start:{line:39,column:33},end:{line:39,column:53}},{start:{line:39,column:57},end:{line:39,column:80}},{start:{line:39,column:84},end:{line:39,column:91}}],line:39},4:{loc:{start:{line:43,column:4},end:{line:48,column:5}},type:"if",locations:[{start:{line:43,column:4},end:{line:48,column:5}},{start:{line:43,column:4},end:{line:48,column:5}}],line:43},5:{loc:{start:{line:43,column:8},end:{line:43,column:63}},type:"binary-expr",locations:[{start:{line:43,column:8},end:{line:43,column:19}},{start:{line:43,column:23},end:{line:43,column:63}}],line:43},6:{loc:{start:{line:46,column:35},end:{line:46,column:107}},type:"binary-expr",locations:[{start:{line:46,column:35},end:{line:46,column:57}},{start:{line:46,column:61},end:{line:46,column:86}},{start:{line:46,column:90},end:{line:46,column:107}}],line:46},7:{loc:{start:{line:51,column:33},end:{line:51,column:102}},type:"binary-expr",locations:[{start:{line:51,column:33},end:{line:51,column:54}},{start:{line:51,column:58},end:{line:51,column:82}},{start:{line:51,column:86},end:{line:51,column:102}}],line:51},8:{loc:{start:{line:55,column:33},end:{line:56,column:119}},type:"binary-expr",locations:[{start:{line:55,column:33},end:{line:55,column:52}},{start:{line:55,column:56},end:{line:55,column:83}},{start:{line:56,column:9},end:{line:56,column:50}},{start:{line:56,column:54},end:{line:56,column:98}},{start:{line:56,column:102},end:{line:56,column:119}}],line:55},9:{loc:{start:{line:60,column:33},end:{line:61,column:116}},type:"binary-expr",locations:[{start:{line:60,column:33},end:{line:60,column:52}},{start:{line:60,column:56},end:{line:60,column:83}},{start:{line:61,column:9},end:{line:61,column:49}},{start:{line:61,column:53},end:{line:61,column:96}},{start:{line:61,column:100},end:{line:61,column:116}}],line:60},10:{loc:{start:{line:65,column:33},end:{line:66,column:113}},type:"binary-expr",locations:[{start:{line:65,column:33},end:{line:65,column:52}},{start:{line:65,column:56},end:{line:65,column:81}},{start:{line:66,column:9},end:{line:66,column:48}},{start:{line:66,column:52},end:{line:66,column:94}},{start:{line:66,column:98},end:{line:66,column:113}}],line:65},11:{loc:{start:{line:70,column:33},end:{line:71,column:110}},type:"binary-expr",locations:[{start:{line:70,column:33},end:{line:70,column:52}},{start:{line:70,column:56},end:{line:70,column:81}},{start:{line:71,column:9},end:{line:71,column:47}},{start:{line:71,column:51},end:{line:71,column:92}},{start:{line:71,column:96},end:{line:71,column:110}}],line:70},12:{loc:{start:{line:77,column:4},end:{line:79,column:5}},type:"if",locations:[{start:{line:77,column:4},end:{line:79,column:5}},{start:{line:77,column:4},end:{line:79,column:5}}],line:77},13:{loc:{start:{line:82,column:6},end:{line:110,column:7}},type:"if",locations:[{start:{line:82,column:6},end:{line:110,column:7}},{start:{line:82,column:6},end:{line:110,column:7}}],line:82},14:{loc:{start:{line:85,column:8},end:{line:109,column:9}},type:"if",locations:[{start:{line:85,column:8},end:{line:109,column:9}},{start:{line:85,column:8},end:{line:109,column:9}}],line:85},15:{loc:{start:{line:85,column:12},end:{line:85,column:99}},type:"binary-expr",locations:[{start:{line:85,column:12},end:{line:85,column:52}},{start:{line:85,column:56},end:{line:85,column:99}}],line:85},16:{loc:{start:{line:92,column:12},end:{line:95,column:13}},type:"if",locations:[{start:{line:92,column:12},end:{line:95,column:13}},{start:{line:92,column:12},end:{line:95,column:13}}],line:92},17:{loc:{start:{line:98,column:10},end:{line:100,column:11}},type:"if",locations:[{start:{line:98,column:10},end:{line:100,column:11}},{start:{line:98,column:10},end:{line:100,column:11}}],line:98},18:{loc:{start:{line:101,column:15},end:{line:109,column:9}},type:"if",locations:[{start:{line:101,column:15},end:{line:109,column:9}},{start:{line:101,column:15},end:{line:109,column:9}}],line:101},19:{loc:{start:{line:101,column:19},end:{line:101,column:108}},type:"binary-expr",locations:[{start:{line:101,column:19},end:{line:101,column:24}},{start:{line:101,column:28},end:{line:101,column:69}},{start:{line:101,column:73},end:{line:101,column:108}}],line:101},20:{loc:{start:{line:103,column:15},end:{line:109,column:9}},type:"if",locations:[{start:{line:103,column:15},end:{line:109,column:9}},{start:{line:103,column:15},end:{line:109,column:9}}],line:103},21:{loc:{start:{line:103,column:19},end:{line:103,column:90}},type:"binary-expr",locations:[{start:{line:103,column:19},end:{line:103,column:58}},{start:{line:103,column:62},end:{line:103,column:67}},{start:{line:103,column:71},end:{line:103,column:90}}],line:103},22:{loc:{start:{line:106,column:10},end:{line:108,column:11}},type:"if",locations:[{start:{line:106,column:10},end:{line:108,column:11}},{start:{line:106,column:10},end:{line:108,column:11}}],line:106},23:{loc:{start:{line:106,column:14},end:{line:106,column:97}},type:"binary-expr",locations:[{start:{line:106,column:14},end:{line:106,column:17}},{start:{line:106,column:21},end:{line:106,column:60}},{start:{line:106,column:64},end:{line:106,column:97}}],line:106},24:{loc:{start:{line:113,column:4},end:{line:115,column:5}},type:"if",locations:[{start:{line:113,column:4},end:{line:115,column:5}},{start:{line:113,column:4},end:{line:115,column:5}}],line:113},25:{loc:{start:{line:122,column:4},end:{line:142,column:5}},type:"if",locations:[{start:{line:122,column:4},end:{line:142,column:5}},{start:{line:122,column:4},end:{line:142,column:5}}],line:122},26:{loc:{start:{line:124,column:11},end:{line:142,column:5}},type:"if",locations:[{start:{line:124,column:11},end:{line:142,column:5}},{start:{line:124,column:11},end:{line:142,column:5}}],line:124},27:{loc:{start:{line:125,column:6},end:{line:131,column:7}},type:"if",locations:[{start:{line:125,column:6},end:{line:131,column:7}},{start:{line:125,column:6},end:{line:131,column:7}}],line:125},28:{loc:{start:{line:125,column:10},end:{line:125,column:91}},type:"binary-expr",locations:[{start:{line:125,column:10},end:{line:125,column:35}},{start:{line:125,column:39},end:{line:125,column:91}}],line:125},29:{loc:{start:{line:127,column:13},end:{line:131,column:7}},type:"if",locations:[{start:{line:127,column:13},end:{line:131,column:7}},{start:{line:127,column:13},end:{line:131,column:7}}],line:127},30:{loc:{start:{line:127,column:17},end:{line:127,column:96}},type:"binary-expr",locations:[{start:{line:127,column:17},end:{line:127,column:42}},{start:{line:127,column:46},end:{line:127,column:96}}],line:127},31:{loc:{start:{line:132,column:11},end:{line:142,column:5}},type:"if",locations:[{start:{line:132,column:11},end:{line:142,column:5}},{start:{line:132,column:11},end:{line:142,column:5}}],line:132},32:{loc:{start:{line:133,column:6},end:{line:139,column:7}},type:"if",locations:[{start:{line:133,column:6},end:{line:139,column:7}},{start:{line:133,column:6},end:{line:139,column:7}}],line:133},33:{loc:{start:{line:133,column:10},end:{line:133,column:91}},type:"binary-expr",locations:[{start:{line:133,column:10},end:{line:133,column:35}},{start:{line:133,column:39},end:{line:133,column:91}}],line:133},34:{loc:{start:{line:135,column:13},end:{line:139,column:7}},type:"if",locations:[{start:{line:135,column:13},end:{line:139,column:7}},{start:{line:135,column:13},end:{line:139,column:7}}],line:135},35:{loc:{start:{line:135,column:17},end:{line:135,column:96}},type:"binary-expr",locations:[{start:{line:135,column:17},end:{line:135,column:42}},{start:{line:135,column:46},end:{line:135,column:96}}],line:135},36:{loc:{start:{line:140,column:11},end:{line:142,column:5}},type:"if",locations:[{start:{line:140,column:11},end:{line:142,column:5}},{start:{line:140,column:11},end:{line:142,column:5}}],line:140},37:{loc:{start:{line:145,column:4},end:{line:147,column:5}},type:"if",locations:[{start:{line:145,column:4},end:{line:147,column:5}},{start:{line:145,column:4},end:{line:147,column:5}}],line:145},38:{loc:{start:{line:145,column:8},end:{line:145,column:115}},type:"binary-expr",locations:[{start:{line:145,column:8},end:{line:145,column:19}},{start:{line:145,column:23},end:{line:145,column:70}},{start:{line:145,column:74},end:{line:145,column:115}}],line:145},39:{loc:{start:{line:150,column:4},end:{line:152,column:5}},type:"if",locations:[{start:{line:150,column:4},end:{line:152,column:5}},{start:{line:150,column:4},end:{line:152,column:5}}],line:150},40:{loc:{start:{line:150,column:8},end:{line:150,column:115}},type:"binary-expr",locations:[{start:{line:150,column:8},end:{line:150,column:19}},{start:{line:150,column:23},end:{line:150,column:70}},{start:{line:150,column:74},end:{line:150,column:115}}],line:150}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0},f:{0:0},b:{0:[0,0],1:[0,0,0],2:[0,0,0,0,0,0,0,0,0,0,0,0,0,0],3:[0,0,0],4:[0,0],5:[0,0],6:[0,0,0],7:[0,0,0],8:[0,0,0,0,0],9:[0,0,0,0,0],10:[0,0,0,0,0],11:[0,0,0,0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0,0],20:[0,0],21:[0,0,0],22:[0,0],23:[0,0,0],24:[0,0],25:[0,0],26:[0,0],27:[0,0],28:[0,0],29:[0,0],30:[0,0],31:[0,0],32:[0,0],33:[0,0],34:[0,0],35:[0,0],36:[0,0],37:[0,0],38:[0,0,0],39:[0,0],40:[0,0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(yt=ft[ht="__coverage__"]||(ft[ht]={}))[pt]&&yt[pt].hash===bt?yt[pt]:(vt.hash=bt,yt[pt]=vt));function wt(n,l,e){var o,t,i;gt.f[0]++;var c=(gt.s[0]++,{"pf-widget-id":l.id,"pf-widget-type":l.type,"pf-widget-layout":l.layout,"pf-widget-variant":l.variant});switch(gt.s[1]++,gt.b[1][0]++,l.recommend&&(gt.b[1][1]++,l.content)&&(gt.b[1][2]++,0*'):ec.b[5][1]++,ec.s[30]++,c.appendChild(i)):ec.b[3][1]++,ec.s[31]++,!0===n.required)if(ec.b[6][0]++,ec.s[32]++,el(c,"pf-form-required"),ec.s[33]++,e.setAttribute("data-required","true"),ec.s[34]++,n.label){ec.b[7][0]++;var u=(ec.s[35]++,En.createElement("div"));ec.s[36]++,u.className="pf-required-flag",ec.s[37]++,u.innerHTML="required";var s=(ec.s[38]++,En.createElement("span"));ec.s[39]++,u.appendChild(s),ec.s[40]++,c.appendChild(u)}else ec.b[7][1]++;else ec.b[6][1]++;if(ec.s[41]++,n.placeholder){if(ec.b[8][0]++,ec.s[42]++,"select"===n.type){ec.b[9][0]++;var m=(ec.s[43]++,En.createElement("option"));ec.s[44]++,m.setAttribute("value",""),ec.s[45]++,m.innerHTML=n.placeholder,ec.s[46]++,e.appendChild(m)}else ec.b[9][1]++,ec.s[47]++,e.placeholder=n.placeholder;ec.s[48]++,n.label?ec.b[10][1]++:(ec.b[10][0]++,ec.s[49]++,e.setAttribute("aria-label",n.placeholder))}else ec.b[8][1]++;if(ec.s[50]++,n.values)for(ec.b[11][0]++,ec.s[51]++,o=0;oo.display.descriptionLimit&&(qi.b[25][1]++,-1!==o.display.descriptionLimit)?(qi.b[24][0]++,qi.s[48]++,p=p.substring(0,o.display.descriptionLimit),qi.s[49]++,p=p.substring(0,p.lastIndexOf(" "))+"..."):qi.b[24][1]++,qi.s[50]++,u.innerHTML=p,qi.s[51]++,c.appendChild(u)}else qi.b[19][1]++;qi.s[52]++,e.appendChild(c)}else qi.b[2][1]++;else qi.b[0][1]++}(o,n),ea.s[8]++,l=o,e=n,Ji.f[0]++,Ji.s[0]++,l.className=["pf-widget ","pf-"+e.type," pf-widget-"+e.layout,e.position?(Ji.b[0][0]++," pf-position-"+e.position):(Ji.b[0][1]++,""),e.pushDown?(Ji.b[1][0]++," pf-has-push-down"):(Ji.b[1][1]++,""),e.origin?(Ji.b[2][0]++," pf-origin-"+e.origin):(Ji.b[2][1]++,"")," pf-widget-variant-"+e.variant,e.theme?(Ji.b[3][0]++," pf-theme-"+e.theme):(Ji.b[3][1]++,""),e.className?(Ji.b[4][0]++," "+e.className):(Ji.b[4][1]++,""),e.branding?(Ji.b[5][0]++," pf-widget-has-branding"):(Ji.b[5][1]++,""),e.responsive?(Ji.b[6][1]++,""):(Ji.b[6][0]++," pf-mobile-hide")].join(""),ea.s[9]++,Bc(o,n),ea.s[10]++,function(n,l){switch(Jc.f[0]++,Jc.s[0]++,l.theme){case"custom":Jc.b[0][0]++,Jc.s[1]++,l.colors?(Jc.b[1][0]++,Jc.s[2]++,qc(n,l.colors)):Jc.b[1][1]++,Jc.s[3]++;break;case"none":Jc.b[0][1]++,Jc.s[4]++;break;default:Jc.b[0][2]++,Jc.s[5]++,l.theme?(Jc.b[2][0]++,Jc.s[6]++,qc(n,Cn.generic.themes[l.theme])):Jc.b[2][1]++,Jc.s[7]++}}(o,n),ea.s[11]++,o}var ta,ia,ca,aa,ua,sa,ma=(ta="/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/widget-resize-listener.js",ia="02475cdffbb720327e90cea647bd6936c58cea2c",ca=new function(){}.constructor("return this")(),ua={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/widget-resize-listener.js",statementMap:{0:{start:{line:19,column:2},end:{line:28,column:3}},1:{start:{line:20,column:14},end:{line:20,column:52}},2:{start:{line:21,column:4},end:{line:27,column:5}},3:{start:{line:22,column:6},end:{line:26,column:7}},4:{start:{line:23,column:8},end:{line:23,column:31}},5:{start:{line:24,column:13},end:{line:26,column:7}},6:{start:{line:25,column:8},end:{line:25,column:34}}},fnMap:{0:{name:"widgetResizeListener",decl:{start:{line:18,column:24},end:{line:18,column:44}},loc:{start:{line:18,column:60},end:{line:29,column:1}},line:18}},branchMap:{0:{loc:{start:{line:19,column:2},end:{line:28,column:3}},type:"if",locations:[{start:{line:19,column:2},end:{line:28,column:3}},{start:{line:19,column:2},end:{line:28,column:3}}],line:19},1:{loc:{start:{line:19,column:6},end:{line:19,column:81}},type:"binary-expr",locations:[{start:{line:19,column:6},end:{line:19,column:32}},{start:{line:19,column:36},end:{line:19,column:61}},{start:{line:19,column:65},end:{line:19,column:81}}],line:19},2:{loc:{start:{line:21,column:4},end:{line:27,column:5}},type:"if",locations:[{start:{line:21,column:4},end:{line:27,column:5}},{start:{line:21,column:4},end:{line:27,column:5}}],line:21},3:{loc:{start:{line:22,column:6},end:{line:26,column:7}},type:"if",locations:[{start:{line:22,column:6},end:{line:26,column:7}},{start:{line:22,column:6},end:{line:26,column:7}}],line:22},4:{loc:{start:{line:22,column:10},end:{line:22,column:72}},type:"binary-expr",locations:[{start:{line:22,column:10},end:{line:22,column:45}},{start:{line:22,column:49},end:{line:22,column:72}}],line:22},5:{loc:{start:{line:24,column:13},end:{line:26,column:7}},type:"if",locations:[{start:{line:24,column:13},end:{line:26,column:7}},{start:{line:24,column:13},end:{line:26,column:7}}],line:24}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0},b:{0:[0,0],1:[0,0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(sa=ca[aa="__coverage__"]||(ca[aa]={}))[ta]&&sa[ta].hash===ia?sa[ta]:(ua.hash=ia,sa[ta]=ua));function ra(n,l){if(ma.f[0]++,ma.s[0]++,ma.b[1][0]++,"inline"===n.layout||(ma.b[1][1]++,"modal"===n.layout&&(ma.b[1][2]++,n.recommend))){ma.b[0][0]++;var e=(ma.s[1]++,l.querySelector(".pf-content-unit"));ma.s[2]++,e?(ma.b[2][0]++,ma.s[3]++,ma.b[4][0]++,l.offsetWidth=vn?(ma.b[5][0]++,ma.s[6]++,Zn(e,"stack")):ma.b[5][1]++)):ma.b[2][1]++}else ma.b[0][1]++}var da,pa,ba,fa,ha,va,ya=(da="/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/show-widget.js",pa="06b17ef8da07fcdb8c49d75c47fc630686af59be",ba=new function(){}.constructor("return this")(),ha={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/show-widget.js",statementMap:{0:{start:{line:31,column:19},end:{line:140,column:3}},1:{start:{line:33,column:4},end:{line:37,column:5}},2:{start:{line:34,column:6},end:{line:36,column:7}},3:{start:{line:35,column:8},end:{line:35,column:15}},4:{start:{line:39,column:4},end:{line:39,column:45}},5:{start:{line:40,column:4},end:{line:40,column:38}},6:{start:{line:43,column:4},end:{line:43,column:33}},7:{start:{line:45,column:15},end:{line:45,column:39}},8:{start:{line:47,column:4},end:{line:49,column:5}},9:{start:{line:48,column:6},end:{line:48,column:66}},10:{start:{line:51,column:4},end:{line:90,column:5}},11:{start:{line:52,column:6},end:{line:52,column:38}},12:{start:{line:54,column:6},end:{line:78,column:7}},13:{start:{line:56,column:24},end:{line:58,column:9}},14:{start:{line:60,column:8},end:{line:77,column:9}},15:{start:{line:61,column:10},end:{line:76,column:12}},16:{start:{line:66,column:14},end:{line:74,column:15}},17:{start:{line:67,column:16},end:{line:73,column:17}},18:{start:{line:68,column:18},end:{line:68,column:38}},19:{start:{line:69,column:18},end:{line:69,column:39}},20:{start:{line:70,column:23},end:{line:73,column:17}},21:{start:{line:71,column:18},end:{line:71,column:38}},22:{start:{line:72,column:18},end:{line:72,column:39}},23:{start:{line:80,column:21},end:{line:80,column:67}},24:{start:{line:82,column:6},end:{line:89,column:7}},25:{start:{line:83,column:8},end:{line:83,column:35}},26:{start:{line:85,column:8},end:{line:85,column:42}},27:{start:{line:86,column:8},end:{line:88,column:10}},28:{start:{line:94,column:4},end:{line:114,column:11}},29:{start:{line:95,column:31},end:{line:95,column:51}},30:{start:{line:97,column:6},end:{line:97,column:31}},31:{start:{line:99,column:6},end:{line:104,column:7}},32:{start:{line:100,column:8},end:{line:103,column:11}},33:{start:{line:105,column:6},end:{line:113,column:7}},34:{start:{line:109,column:8},end:{line:112,column:11}},35:{start:{line:116,column:4},end:{line:120,column:5}},36:{start:{line:117,column:6},end:{line:119,column:52}},37:{start:{line:118,column:8},end:{line:118,column:37}},38:{start:{line:122,column:4},end:{line:122,column:39}},39:{start:{line:124,column:4},end:{line:130,column:6}},40:{start:{line:128,column:8},end:{line:128,column:43}},41:{start:{line:132,column:4},end:{line:139,column:5}},42:{start:{line:133,column:6},end:{line:138,column:7}},43:{start:{line:134,column:18},end:{line:134,column:39}},44:{start:{line:135,column:8},end:{line:137,column:9}},45:{start:{line:136,column:10},end:{line:136,column:56}},46:{start:{line:142,column:29},end:{line:142,column:37}},47:{start:{line:143,column:2},end:{line:147,column:3}},48:{start:{line:144,column:4},end:{line:146,column:7}},49:{start:{line:150,column:2},end:{line:157,column:3}},50:{start:{line:151,column:4},end:{line:154,column:45}},51:{start:{line:152,column:6},end:{line:152,column:20}},52:{start:{line:153,column:6},end:{line:153,column:54}},53:{start:{line:156,column:4},end:{line:156,column:18}}},fnMap:{0:{name:"showWidget",decl:{start:{line:30,column:24},end:{line:30,column:34}},loc:{start:{line:30,column:39},end:{line:158,column:1}},line:30},1:{name:"(anonymous_1)",decl:{start:{line:31,column:19},end:{line:31,column:20}},loc:{start:{line:31,column:37},end:{line:140,column:3}},line:31},2:{name:"(anonymous_2)",decl:{start:{line:64,column:16},end:{line:64,column:17}},loc:{start:{line:64,column:30},end:{line:75,column:13}},line:64},3:{name:"(anonymous_3)",decl:{start:{line:94,column:15},end:{line:94,column:16}},loc:{start:{line:94,column:27},end:{line:114,column:5}},line:94},4:{name:"(anonymous_4)",decl:{start:{line:117,column:17},end:{line:117,column:18}},loc:{start:{line:117,column:29},end:{line:119,column:7}},line:117},5:{name:"(anonymous_5)",decl:{start:{line:127,column:10},end:{line:127,column:11}},loc:{start:{line:127,column:22},end:{line:129,column:7}},line:127},6:{name:"(anonymous_6)",decl:{start:{line:151,column:52},end:{line:151,column:53}},loc:{start:{line:151,column:64},end:{line:154,column:5}},line:151}},branchMap:{0:{loc:{start:{line:34,column:6},end:{line:36,column:7}},type:"if",locations:[{start:{line:34,column:6},end:{line:36,column:7}},{start:{line:34,column:6},end:{line:36,column:7}}],line:34},1:{loc:{start:{line:47,column:4},end:{line:49,column:5}},type:"if",locations:[{start:{line:47,column:4},end:{line:49,column:5}},{start:{line:47,column:4},end:{line:49,column:5}}],line:47},2:{loc:{start:{line:51,column:4},end:{line:90,column:5}},type:"if",locations:[{start:{line:51,column:4},end:{line:90,column:5}},{start:{line:51,column:4},end:{line:90,column:5}}],line:51},3:{loc:{start:{line:54,column:6},end:{line:78,column:7}},type:"if",locations:[{start:{line:54,column:6},end:{line:78,column:7}},{start:{line:54,column:6},end:{line:78,column:7}}],line:54},4:{loc:{start:{line:54,column:10},end:{line:54,column:65}},type:"binary-expr",locations:[{start:{line:54,column:10},end:{line:54,column:35}},{start:{line:54,column:39},end:{line:54,column:65}}],line:54},5:{loc:{start:{line:60,column:8},end:{line:77,column:9}},type:"if",locations:[{start:{line:60,column:8},end:{line:77,column:9}},{start:{line:60,column:8},end:{line:77,column:9}}],line:60},6:{loc:{start:{line:66,column:14},end:{line:74,column:15}},type:"if",locations:[{start:{line:66,column:14},end:{line:74,column:15}},{start:{line:66,column:14},end:{line:74,column:15}}],line:66},7:{loc:{start:{line:67,column:16},end:{line:73,column:17}},type:"if",locations:[{start:{line:67,column:16},end:{line:73,column:17}},{start:{line:67,column:16},end:{line:73,column:17}}],line:67},8:{loc:{start:{line:70,column:23},end:{line:73,column:17}},type:"if",locations:[{start:{line:70,column:23},end:{line:73,column:17}},{start:{line:70,column:23},end:{line:73,column:17}}],line:70},9:{loc:{start:{line:82,column:6},end:{line:89,column:7}},type:"if",locations:[{start:{line:82,column:6},end:{line:89,column:7}},{start:{line:82,column:6},end:{line:89,column:7}}],line:82},10:{loc:{start:{line:99,column:6},end:{line:104,column:7}},type:"if",locations:[{start:{line:99,column:6},end:{line:104,column:7}},{start:{line:99,column:6},end:{line:104,column:7}}],line:99},11:{loc:{start:{line:105,column:6},end:{line:113,column:7}},type:"if",locations:[{start:{line:105,column:6},end:{line:113,column:7}},{start:{line:105,column:6},end:{line:113,column:7}}],line:105},12:{loc:{start:{line:106,column:8},end:{line:107,column:55}},type:"binary-expr",locations:[{start:{line:106,column:8},end:{line:106,column:40}},{start:{line:107,column:8},end:{line:107,column:55}}],line:106},13:{loc:{start:{line:116,column:4},end:{line:120,column:5}},type:"if",locations:[{start:{line:116,column:4},end:{line:120,column:5}},{start:{line:116,column:4},end:{line:120,column:5}}],line:116},14:{loc:{start:{line:133,column:6},end:{line:138,column:7}},type:"if",locations:[{start:{line:133,column:6},end:{line:138,column:7}},{start:{line:133,column:6},end:{line:138,column:7}}],line:133},15:{loc:{start:{line:135,column:8},end:{line:137,column:9}},type:"if",locations:[{start:{line:135,column:8},end:{line:137,column:9}},{start:{line:135,column:8},end:{line:137,column:9}}],line:135},16:{loc:{start:{line:135,column:12},end:{line:135,column:75}},type:"binary-expr",locations:[{start:{line:135,column:12},end:{line:135,column:22}},{start:{line:135,column:26},end:{line:135,column:75}}],line:135},17:{loc:{start:{line:143,column:2},end:{line:147,column:3}},type:"if",locations:[{start:{line:143,column:2},end:{line:147,column:3}},{start:{line:143,column:2},end:{line:147,column:3}}],line:143},18:{loc:{start:{line:150,column:2},end:{line:157,column:3}},type:"if",locations:[{start:{line:150,column:2},end:{line:157,column:3}},{start:{line:150,column:2},end:{line:157,column:3}}],line:150},19:{loc:{start:{line:150,column:6},end:{line:150,column:58}},type:"binary-expr",locations:[{start:{line:150,column:6},end:{line:150,column:25}},{start:{line:150,column:29},end:{line:150,column:58}}],line:150}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(va=ba[fa="__coverage__"]||(ba[fa]={}))[da]&&va[da].hash===pa?va[da]:(ha.hash=pa,va[da]=ha));function ga(n){ya.f[0]++,ya.s[0]++;var l=function(l){ya.f[1]++,ya.s[1]++;for(var n=0;n=n.length)return lm.b[0][0]++,void lm.s[4]++;lm.b[0][1]++;var o=(lm.s[5]++,n[l]),t=(lm.s[6]++,Cn[o.type]),i=(lm.s[7]++,Cn.generic);if(lm.s[8]++,De(o,i),lm.s[9]++,De(o,t),lm.s[10]++,De(o,o.config),lm.s[11]++,!(jn.initializedWidgets.indexOf(o.id)<0))throw lm.b[1][1]++,lm.s[13]++,new Error("Cannot add two widgets with the same id");lm.b[1][0]++,lm.s[12]++,jn.initializedWidgets.push(o.id),lm.s[14]++,o.success?(lm.b[2][0]++,lm.s[15]++,o.formStates?lm.b[3][1]++:(lm.b[3][0]++,lm.s[16]++,o.formStates={}),lm.s[17]++,o.formStates.success?lm.b[4][1]++:(lm.b[4][0]++,lm.s[18]++,o.formStates.success=o.success)):lm.b[2][1]++,lm.s[19]++,rs(o,c,function(){lm.f[2]++,lm.s[20]++,Zs(o,c,function(){if(lm.f[3]++,lm.s[21]++,c.initializeWidget(o,e),lm.s[22]++,lm.b[6][0]++,e&&(lm.b[6][1]++,e.priority===_n)){if(lm.b[5][0]++,lm.s[23]++,lm.b[8][0]++,jn.prioritizedWidgets.length&&(lm.b[8][1]++,jn.prioritizedWidgets[0].id===o.id))return lm.b[7][0]++,void lm.s[24]++;lm.b[7][1]++,lm.s[25]++,a(n,l+1,e)}else lm.b[5][1]++})}),lm.s[26]++,lm.b[10][0]++,e&&(lm.b[10][1]++,e.priority===_n)?lm.b[9][1]++:(lm.b[9][0]++,lm.s[27]++,a(n,l+1,e))};lm.s[28]++,a(n,0,l)}var om,tm,im,cm,am,um,sm=(om="/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/entity-fields/replace-entity-field.js",tm="d799191f492e2f2a41decfed4905f49376798e29",im=new function(){}.constructor("return this")(),am={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/entity-fields/replace-entity-field.js",statementMap:{0:{start:{line:26,column:2},end:{line:28,column:3}},1:{start:{line:27,column:4},end:{line:27,column:16}},2:{start:{line:32,column:19},end:{line:32,column:52}},3:{start:{line:33,column:13},end:{line:33,column:18}},4:{start:{line:36,column:2},end:{line:41,column:3}},5:{start:{line:37,column:4},end:{line:37,column:31}},6:{start:{line:38,column:4},end:{line:38,column:72}},7:{start:{line:39,column:4},end:{line:39,column:57}},8:{start:{line:40,column:4},end:{line:40,column:16}},9:{start:{line:44,column:2},end:{line:112,column:3}},10:{start:{line:46,column:19},end:{line:46,column:49}},11:{start:{line:47,column:16},end:{line:47,column:35}},12:{start:{line:48,column:14},end:{line:48,column:16}},13:{start:{line:51,column:4},end:{line:53,column:5}},14:{start:{line:52,column:6},end:{line:52,column:28}},15:{start:{line:56,column:16},end:{line:56,column:42}},16:{start:{line:65,column:4},end:{line:74,column:5}},17:{start:{line:66,column:6},end:{line:66,column:32}},18:{start:{line:68,column:11},end:{line:74,column:5}},19:{start:{line:70,column:19},end:{line:70,column:43}},20:{start:{line:71,column:6},end:{line:73,column:7}},21:{start:{line:72,column:8},end:{line:72,column:35}},22:{start:{line:77,column:4},end:{line:81,column:5}},23:{start:{line:78,column:6},end:{line:80,column:7}},24:{start:{line:79,column:8},end:{line:79,column:36}},25:{start:{line:84,column:4},end:{line:92,column:5}},26:{start:{line:85,column:6},end:{line:85,column:27}},27:{start:{line:87,column:6},end:{line:91,column:7}},28:{start:{line:88,column:8},end:{line:90,column:9}},29:{start:{line:89,column:10},end:{line:89,column:38}},30:{start:{line:97,column:4},end:{line:108,column:5}},31:{start:{line:98,column:6},end:{line:98,column:50}},32:{start:{line:100,column:11},end:{line:108,column:5}},33:{start:{line:104,column:6},end:{line:104,column:19}},34:{start:{line:107,column:6},end:{line:107,column:46}},35:{start:{line:110,column:4},end:{line:110,column:43}},36:{start:{line:111,column:4},end:{line:111,column:21}},37:{start:{line:115,column:2},end:{line:123,column:3}},38:{start:{line:116,column:4},end:{line:120,column:5}},39:{start:{line:117,column:6},end:{line:117,column:79}},40:{start:{line:119,column:6},end:{line:119,column:59}},41:{start:{line:122,column:4},end:{line:122,column:42}},42:{start:{line:125,column:2},end:{line:125,column:14}}},fnMap:{0:{name:"replaceEntityField",decl:{start:{line:20,column:24},end:{line:20,column:42}},loc:{start:{line:25,column:2},end:{line:126,column:1}},line:25}},branchMap:{0:{loc:{start:{line:26,column:2},end:{line:28,column:3}},type:"if",locations:[{start:{line:26,column:2},end:{line:28,column:3}},{start:{line:26,column:2},end:{line:28,column:3}}],line:26},1:{loc:{start:{line:26,column:6},end:{line:26,column:29}},type:"binary-expr",locations:[{start:{line:26,column:6},end:{line:26,column:12}},{start:{line:26,column:16},end:{line:26,column:29}}],line:26},2:{loc:{start:{line:36,column:2},end:{line:41,column:3}},type:"if",locations:[{start:{line:36,column:2},end:{line:41,column:3}},{start:{line:36,column:2},end:{line:41,column:3}}],line:36},3:{loc:{start:{line:51,column:4},end:{line:53,column:5}},type:"if",locations:[{start:{line:51,column:4},end:{line:53,column:5}},{start:{line:51,column:4},end:{line:53,column:5}}],line:51},4:{loc:{start:{line:65,column:4},end:{line:74,column:5}},type:"if",locations:[{start:{line:65,column:4},end:{line:74,column:5}},{start:{line:65,column:4},end:{line:74,column:5}}],line:65},5:{loc:{start:{line:65,column:8},end:{line:65,column:37}},type:"binary-expr",locations:[{start:{line:65,column:8},end:{line:65,column:18}},{start:{line:65,column:22},end:{line:65,column:37}}],line:65},6:{loc:{start:{line:68,column:11},end:{line:74,column:5}},type:"if",locations:[{start:{line:68,column:11},end:{line:74,column:5}},{start:{line:68,column:11},end:{line:74,column:5}}],line:68},7:{loc:{start:{line:68,column:15},end:{line:68,column:75}},type:"binary-expr",locations:[{start:{line:68,column:15},end:{line:68,column:27}},{start:{line:68,column:31},end:{line:68,column:75}}],line:68},8:{loc:{start:{line:71,column:6},end:{line:73,column:7}},type:"if",locations:[{start:{line:71,column:6},end:{line:73,column:7}},{start:{line:71,column:6},end:{line:73,column:7}}],line:71},9:{loc:{start:{line:71,column:10},end:{line:71,column:51}},type:"binary-expr",locations:[{start:{line:71,column:10},end:{line:71,column:16}},{start:{line:71,column:20},end:{line:71,column:31}},{start:{line:71,column:35},end:{line:71,column:51}}],line:71},10:{loc:{start:{line:78,column:6},end:{line:80,column:7}},type:"if",locations:[{start:{line:78,column:6},end:{line:80,column:7}},{start:{line:78,column:6},end:{line:80,column:7}}],line:78},11:{loc:{start:{line:84,column:4},end:{line:92,column:5}},type:"if",locations:[{start:{line:84,column:4},end:{line:92,column:5}},{start:{line:84,column:4},end:{line:92,column:5}}],line:84},12:{loc:{start:{line:88,column:8},end:{line:90,column:9}},type:"if",locations:[{start:{line:88,column:8},end:{line:90,column:9}},{start:{line:88,column:8},end:{line:90,column:9}}],line:88},13:{loc:{start:{line:97,column:4},end:{line:108,column:5}},type:"if",locations:[{start:{line:97,column:4},end:{line:108,column:5}},{start:{line:97,column:4},end:{line:108,column:5}}],line:97},14:{loc:{start:{line:100,column:11},end:{line:108,column:5}},type:"if",locations:[{start:{line:100,column:11},end:{line:108,column:5}},{start:{line:100,column:11},end:{line:108,column:5}}],line:100},15:{loc:{start:{line:101,column:6},end:{line:102,column:59}},type:"binary-expr",locations:[{start:{line:101,column:7},end:{line:101,column:11}},{start:{line:101,column:15},end:{line:101,column:31}},{start:{line:102,column:6},end:{line:102,column:59}}],line:101},16:{loc:{start:{line:115,column:2},end:{line:123,column:3}},type:"if",locations:[{start:{line:115,column:2},end:{line:123,column:3}},{start:{line:115,column:2},end:{line:123,column:3}}],line:115},17:{loc:{start:{line:116,column:4},end:{line:120,column:5}},type:"if",locations:[{start:{line:116,column:4},end:{line:120,column:5}},{start:{line:116,column:4},end:{line:120,column:5}}],line:116}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0},f:{0:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0,0],16:[0,0],17:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(um=im[cm="__coverage__"]||(im[cm]={}))[om]&&um[om].hash===tm?um[om]:(am.hash=tm,um[om]=am));function mm(n,l,e,o){if(sm.f[0]++,sm.s[0]++,sm.b[1][0]++,!e||(sm.b[1][1]++,!e.length))return sm.b[0][0]++,sm.s[1]++,!0;sm.b[0][1]++;var t,i,c=(sm.s[2]++,oo(n,l)),a=(sm.s[3]++,!1);sm.s[4]++,"function"==typeof c?(sm.b[2][0]++,sm.s[5]++,i=c.toString(),sm.s[6]++,c=i.substring(i.indexOf("{")+1,i.lastIndexOf("}")),sm.s[7]++,t=i.match(/(function.+\()(.+(?=\)))(.+$)/),sm.s[8]++,a=!0):sm.b[2][1]++,sm.s[9]++;for(var u=0;unew Date(n.end_at).getTime())?(km.b[2][0]++,km.s[5]++,l=!1):km.b[2][1]++,km.s[6]++,l}(t.date)))):gd.b[6][1]++,gd.s[15]++,t.pageVisits?(gd.b[8][0]++,gd.s[16]++,n.valid=(gd.b[9][0]++,n.valid&&(gd.b[9][1]++,o=t.pageVisits,Tm.f[0]++,Tm.s[0]++,Yl(bn)>=o))):gd.b[8][1]++,gd.s[17]++,t.hideAfterAction?(gd.b[10][0]++,gd.s[18]++,n.valid=(gd.b[11][0]++,n.valid&&(gd.b[11][1]++,function(n,l){Rm.f[0]++;var e,o=(Rm.s[0]++,!0),t=(Rm.s[1]++,Date.now()),i=(Rm.s[2]++,Yl(mn+l.id)),c=(Rm.s[3]++,Yl(rn+l.id)),a=(Rm.s[4]++,Yl(dn+l.id));return Rm.s[5]++,Rm.b[1][0]++,n.confirm&&(Rm.b[1][1]++,i)?(Rm.b[0][0]++,Rm.s[6]++,e=i.split("|"),Rm.s[7]++,parseInt(e[0],10)>=n.confirm.hideCount?(Rm.b[2][0]++,Rm.s[8]++,o=!1):Rm.b[2][1]++,Rm.s[9]++,Rm.b[4][0]++,void 0!==e[1]&&(Rm.b[4][1]++,Math.abs(e[1]-t)/1e3=n.cancel.hideCount?(Rm.b[7][0]++,Rm.s[14]++,o=!1):Rm.b[7][1]++,Rm.s[15]++,Rm.b[9][0]++,void 0!==e[1]&&(Rm.b[9][1]++,Math.abs(e[1]-t)/1e3=n.closed.hideCount?(Rm.b[12][0]++,Rm.s[20]++,o=!1):Rm.b[12][1]++,Rm.s[21]++,Rm.b[14][0]++,void 0!==e[1]&&(Rm.b[14][1]++,Math.abs(e[1]-t)/1e3=En.body.offsetHeight);return zr.s[3]++,zr.b[2][0]++,o.elem.offsetTop-window.innerHeight/2<=n||(zr.b[2][1]++,l)?(zr.b[1][0]++,zr.s[4]++,Gr(o,e),zr.s[5]++,!0):(zr.b[1][1]++,zr.s[6]++,!1)}});return zr.s[7]++,o}(t.displayWhenElementVisible,n),gd.s[32]++,n.watchers.push(e),gd.s[33]++,$r(n)):gd.b[22][1]++,gd.s[34]++,t.scrollPercentageToDisplay?(gd.b[23][0]++,gd.s[35]++,e=function(o,t){id.f[0]++;var i=(id.s[0]++,{check:function(){id.f[1]++;var n=(id.s[1]++,Math.max(En.body.scrollHeight,En.body.offsetHeight,En.documentElement.clientHeight,En.documentElement.scrollHeight,En.documentElement.offsetHeight)),l=(id.s[2]++,n*(o/100)),e=(id.s[3]++,id.b[0][0]++,En.documentElement.scrollTop||(id.b[0][1]++,En.body.scrollTop));return id.s[4]++,l<=e?(id.b[1][0]++,id.s[5]++,Gr(i,t),id.s[6]++,!0):(id.b[1][1]++,id.s[7]++,!1)}});return id.s[8]++,i}(t.scrollPercentageToDisplay,n),gd.s[36]++,n.watchers.push(e),gd.s[37]++,$r(n)):gd.b[23][1]++,gd.s[38]++,t.manualTrigger?(gd.b[24][0]++,gd.s[39]++,e=function(n,l){dd.f[0]++;var e=(dd.s[0]++,{check:function(){return dd.f[1]++,dd.s[1]++,dd.b[1][0]++,n&&(dd.b[1][1]++,jn.triggeredWidgets[l.id])||(dd.b[1][2]++,jn.triggeredWidgets["*"])?(dd.b[0][0]++,dd.s[2]++,Gr(e,l),dd.s[3]++,!0):(dd.b[0][1]++,dd.s[4]++,!1)}});return dd.s[5]++,e}(t.manualTrigger,n),gd.s[40]++,n.watchers.push(e),gd.s[41]++,jn.readyWidgets.push(n),gd.s[42]++,La(n)):gd.b[24][1]++,gd.s[43]++,gd.b[26][0]++,0!==n.watchers.length||(gd.b[26][1]++,t.showOnExitIntent)?gd.b[25][1]++:(gd.b[25][0]++,gd.s[44]++,n.valid?(gd.b[27][0]++,gd.s[45]++,ga(n)):gd.b[27][1]++)}var Md,_d,Sd,kd,jd,Cd,Ad=(Md="/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/preview-widget.js",_d="2953122e56969e1d3864b5707e227f634813600a",Sd=new function(){}.constructor("return this")(),jd={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/preview-widget.js",statementMap:{0:{start:{line:17,column:2},end:{line:17,column:33}},1:{start:{line:18,column:2},end:{line:18,column:34}}},fnMap:{0:{name:"previewWidget",decl:{start:{line:16,column:24},end:{line:16,column:37}},loc:{start:{line:16,column:47},end:{line:19,column:1}},line:16}},branchMap:{},s:{0:0,1:0},f:{0:0},b:{},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Cd=Sd[kd="__coverage__"]||(Sd[kd]={}))[Md]&&Cd[Md].hash===_d?Cd[Md]:(jd.hash=_d,Cd[Md]=jd));function Ud(n){return Ad.f[0]++,Ad.s[0]++,n.id=ro(),Ad.s[1]++,oa(n)}var xd,Ed,Td,Id,Nd,Bd,Ld=(xd="/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/cancel-delayed-widget.js",Ed="d016f05fd2acd03f7ce3188b14ea5b8852cd735c",Td=new function(){}.constructor("return this")(),Nd={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/display-conditions/cancel-delayed-widget.js",statementMap:{0:{start:{line:12,column:17},end:{line:12,column:56}},1:{start:{line:14,column:2},end:{line:17,column:3}},2:{start:{line:15,column:4},end:{line:15,column:27}},3:{start:{line:16,column:4},end:{line:16,column:51}}},fnMap:{0:{name:"cancelDelayedWidget",decl:{start:{line:11,column:24},end:{line:11,column:43}},loc:{start:{line:11,column:53},end:{line:18,column:1}},line:11}},branchMap:{0:{loc:{start:{line:14,column:2},end:{line:17,column:3}},type:"if",locations:[{start:{line:14,column:2},end:{line:17,column:3}},{start:{line:14,column:2},end:{line:17,column:3}}],line:14}},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{0:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(Bd=Td[Id="__coverage__"]||(Td[Id]={}))[xd]&&Bd[xd].hash===Ed?Bd[xd]:(Nd.hash=Ed,Bd[xd]=Nd));function Pd(n){Ld.f[0]++;var l=(Ld.s[0]++,jn.delayedWidgets[n.id]);Ld.s[1]++,l?(Ld.b[0][0]++,Ld.s[2]++,clearTimeout(l),Ld.s[3]++,delete jn.delayedWidgets[n.id]):Ld.b[0][1]++}var Gd,Rd,Od,Wd,Dd,qd,Hd=(Gd="/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/clear-all.js",Rd="651650eb1e824ad256258692bb0618827f667e8f",Od=new function(){}.constructor("return this")(),Dd={path:"/Users/krothenbaum/lytics/pathforajs/src/rollup/widgets/clear-all.js",statementMap:{0:{start:{line:28,column:15},end:{line:28,column:42}},1:{start:{line:29,column:16},end:{line:29,column:44}},2:{start:{line:31,column:2},end:{line:42,column:5}},3:{start:{line:32,column:18},end:{line:32,column:52}},4:{start:{line:33,column:4},end:{line:33,column:35}},5:{start:{line:34,column:4},end:{line:34,column:44}},6:{start:{line:36,column:4},end:{line:41,column:5}},7:{start:{line:37,column:6},end:{line:40,column:7}},8:{start:{line:38,column:18},end:{line:38,column:39}},9:{start:{line:39,column:8},end:{line:39,column:57}},10:{start:{line:44,column:2},end:{line:44,column:18}},11:{start:{line:46,column:2},end:{line:48,column:3}},12:{start:{line:47,column:4},end:{line:47,column:36}},13:{start:{line:50,column:2},end:{line:50,column:36}},14:{start:{line:51,column:2},end:{line:51,column:38}},15:{start:{line:52,column:2},end:{line:52,column:34}},16:{start:{line:53,column:2},end:{line:53,column:22}},17:{start:{line:54,column:2},end:{line:54,column:19}}},fnMap:{0:{name:"clearAll",decl:{start:{line:27,column:24},end:{line:27,column:32}},loc:{start:{line:27,column:36},end:{line:55,column:1}},line:27},1:{name:"(anonymous_1)",decl:{start:{line:31,column:17},end:{line:31,column:18}},loc:{start:{line:31,column:35},end:{line:42,column:3}},line:31}},branchMap:{0:{loc:{start:{line:37,column:6},end:{line:40,column:7}},type:"if",locations:[{start:{line:37,column:6},end:{line:40,column:7}},{start:{line:37,column:6},end:{line:40,column:7}}],line:37}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0},f:{0:0,1:0},b:{0:[0,0]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(qd=Od[Wd="__coverage__"]||(Od[Wd]={}))[Gd]&&qd[Gd].hash===Rd?qd[Gd]:(Dd.hash=Rd,qd[Gd]=Dd));function zd(){Hd.f[0]++;var n=(Hd.s[0]++,jn.openedWidgets),l=(Hd.s[1]++,jn.delayedWidgets);Hd.s[2]++,n.forEach(function(n){Hd.f[1]++;var l=(Hd.s[3]++,En.getElementById(n.id));for(var e in Hd.s[4]++,Zn(l,"opened"),Hd.s[5]++,l.parentNode.removeChild(l),Hd.s[6]++,n.listeners)if(Hd.s[7]++,n.listeners.hasOwnProperty(e)){Hd.b[0][0]++;var o=(Hd.s[8]++,n.listeners[e]);Hd.s[9]++,o.target.removeEventListener(o.type,o.fn)}else Hd.b[0][1]++}),Hd.s[10]++,n.slice(0),Hd.s[11]++;for(var e=l.length;-1TL{?<; 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

<&;9D62?H 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 z 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 of all Pathfora modules have the `pf-widget` class. For m |---|---| | `pf-[type]` | select modules by type | | `pf-widget-[layout]` | select modules by layout | -| `pf-position-[position]` | select modules by position | +| `pf-position-[position]` | select modules by position | | `pf-widget-variant-[variant]` | select modules by variant | | `opened` | added once the module becomes visiable to the user, can be used for changing the transition animation | @@ -23,12 +23,13 @@ Within the `pf-widget` div most key elements are assigned class names. Form comp | `pf-widget-content` | second container div inside `pf-widget` (for modal and gate layouts this will the the box surrounding the actual module content) | | `pf-widget-text` | third container div inside `pf-widget` for modals, gates, and inline layouts (it contains the text: headline and message/form) | | `pf-widget-headline` | `

` headline text | -| `pf-widget-message` | `

` containing widget message text | +| `pf-widget-message` | `

` containing widget message text | | `pf-widget-close` | "x" icon to close the modal | | `pf-widget-btn` | general class for all buttons | | `pf-widget-ok` | "Confirm" button | | `pf-widget-cancel` | "Cancel" button | -| `pf-widget-img` | image element for modules of [variant 2](/layouts/modal.md#variant) +| `pf-widget-img` | image element for modules of [variant 2](/layouts/modal#image) +| `pf-widget-background-image` | background image for modules of [variant 4](/layouts/modal#background-image) To see these classes in action, you can view the html [templates](https://github.com/lytics/pathforajs/tree/master/src/templates) that will be rendered on your website. This is the html that gets minified, and added to a div with the class `pf-widget`. That div then gets added to the DOM of your website. diff --git a/docs/docs/examples/img/layouts/inline/backgroundImage.png b/docs/docs/examples/img/layouts/inline/backgroundImage.png new file mode 100644 index 0000000000000000000000000000000000000000..a20d723d0ac8669bd19020ea34d23fd192e72b9b GIT binary patch literal 54837 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 $xv7A1bIgJ88APY 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 literal 0 HcmV?d00001 diff --git a/docs/docs/examples/img/layouts/inline/backgroundImagePosition.png b/docs/docs/examples/img/layouts/inline/backgroundImagePosition.png new file mode 100644 index 0000000000000000000000000000000000000000..bb125d81905deb41ccb0c23eb339091841b31f9f GIT binary patch literal 61350 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 W3XhxM_b1K(e=4^$6iemJg8m2Z`WEB> literal 0 HcmV?d00001 diff --git a/docs/docs/examples/img/layouts/modal/backgroundImage-bottom.png b/docs/docs/examples/img/layouts/modal/backgroundImage-bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..b7509bb0676f624eb925dbdac53da730d9969a7d GIT binary patch literal 99291 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