// {"framework" : "Rax"}
!function(e){if("function"==typeof define)define("aemod/ae-wl-slider/index.web",["rax","rax-view","rax-slider","rax-picture","@weex-module/userTrack","@weex-module/broadcast","@weex-module/dom"],function(require,exports,module){module.exports=e(require("rax"),require("rax-view"),require("rax-slider"),require("rax-picture"))});else if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e(require("rax"),require("rax-view"),require("rax-slider"),require("rax-picture"));else{var t;(t="undefined"!=typeof window?window:"undefined"!=typeof self?self:"undefined"!=typeof global?global:this).AeWlSlider=e(t.rax,t["rax-view"],t["rax-slider"],t["rax-picture"])}}(function(e,t,n,r){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var module=t[r]={i:r,l:!1,exports:{}};return e[r].call(module.exports,module,module.exports,n),module.l=!0,module.exports}return n.m=e,n.c=t,n.d=function(exports,e,t){n.o(exports,e)||Object.defineProperty(exports,e,{enumerable:!0,get:t})},n.r=function(exports){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(module){var e=module&&module.__esModule?function(){return module.default}:function(){return module};return n.d(e,"a",e),e},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=14)}([function(module,exports){module.exports=e},function(module,exports){module.exports=t},function(module,exports){module.exports=n},function(module,exports){module.exports=r},function(module,exports,e){module.exports=e(5)},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t,n=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},r=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=e(0),i=e(1),a=(t=i)&&t.__esModule?t:{default:t},u=e(6);var s=function(t){function i(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,t));return r.sendExpose=function(){var e=r.props,t=e.gdc,n=void 0===t?{}:t,o=e.mds,i=void 0===o?{}:o,a=e.extParams,u=i.moduleName,s=void 0===u?"default":u;r.isExp||(r.sendExpUT(n,s,"",a),r.isExp=!0)},r.sendExpUT=function(t,r,o){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=t.sellerId,s=t.spm_cnt,l=t.sellerAdminSeq,c=t.pageId,f=t.shopId,d=t.pageName,p=t.spmb,m=o||r+"_Exposure_Event",g=n({seller_id:a,spm_cnt:s+"."+r,sellerAdminSeq:l,pageId:c,shop_id:f,spm:"a1z65."+p+"."+r},i);if(u.isWeex){var h=e(10);h.commitut?h.commitut("expose",2201,d,"",m,"","",g):h.commit("expose",d,m,g)}},r.isExp=!1,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(i,o.Component),r(i,[{key:"componentDidMount",value:function(){var t=this;if(u.isWeex){var n=this.props.gdc.pagePath,r=void 0===n?"":n,i=this.props.mds,a=i.widgetId,s=void 0===a?"":a,l=i.moduleName,c=void 0===l?"":l,f=e(11),d="instanceId_"+c+"_"+s+"_expose";f.createChannel({name:"switchTabbar",instanceId:d}),f.onMessage({instanceId:d},function(n){n.isChangeTab&&(t.isExp=!1),n.pagePath===r&&u.isWeex&&setTimeout(function(){var n=e(12),r=(0,o.findDOMNode)(t.refs[c+"-"+s]),i=0;n.getComponentRect("viewport",function(e){i=e.size.height}),n.getComponentRect(r,function(e){var n=e.size.top;n>0&&n<=i&&t.sendExpose()})},60)})}}},{key:"render",value:function(){var e=this.props.mds,t=void 0===e?{}:e,n=t.widgetId,r=void 0===n?"":n,i=t.moduleName,s=void 0===i?"default":i;return u.isWeb?null:(0,o.createElement)(a.default,{ref:s+"-"+r,onAppear:this.sendExpose})}}]),i}();exports.default=s,module.exports=exports.default},function(module,exports,e){module.exports=e(7)},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(8),n=function(){return t.isWeex?"lx"===navigator.appName.toLowerCase():!!navigator.userAgent.match(/aliapp\(lx/i)},r=!!(t.isWeb&&window.WindVane&&WindVane.isAvailable),o=!(!t.isWeb||!navigator.userAgent.match(/(windmill)/i));exports.default={isWeb:t.isWeb,isWeex:t.isWeex,isWindVane:r,isWindmillWebview:o,isTM:t.isWeex?"tm"===navigator.appName.toLowerCase():!!navigator.userAgent.match(/aliapp\(tm/i),isTB:t.isWeex?"tb"===navigator.appName.toLowerCase():!!navigator.userAgent.match(/aliapp\(tb/i),isLX:n(),isPig:n(),isAndroid:t.isWeex?"android"==navigator.platform.toLowerCase():!!navigator.userAgent.match(/android/i),isIOS:t.isWeex?"ios"==navigator.platform.toLowerCase():!!navigator.userAgent.match(/(iphone|ipod|ipad)/i)},module.exports=exports.default},function(module,exports,e){(function(e){var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function n(e){return(n="function"==typeof Symbol&&"symbol"===t(Symbol.iterator)?function(e){return void 0===e?"undefined":t(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":t(e)})(e)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=exports.isReactNative=exports.isWeex=exports.isNode=exports.isWeb=void 0;var r="object"===("undefined"==typeof navigator?"undefined":n(navigator))&&("Mozilla"===navigator.appCodeName||"Gecko"===navigator.product);exports.isWeb=r;var o=void 0!==e&&!(!e.versions||!e.versions.node);exports.isNode=o;var i="function"==typeof callNative||"object"===("undefined"==typeof WXEnvironment?"undefined":n(WXEnvironment))&&"Web"!==WXEnvironment.platform;exports.isWeex=i;var a="undefined"!=typeof __fbBatchedBridgeConfig;exports.isReactNative=a,exports.default=module.exports;var u=module.exports;exports.default=u}).call(this,e(9))},function(module,exports){var e,t,n=module.exports={};function r(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function i(t){if(e===setTimeout)return setTimeout(t,0);if((e===r||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(n){try{return e.call(null,t,0)}catch(n){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:r}catch(t){e=r}try{t="function"==typeof clearTimeout?clearTimeout:o}catch(e){t=o}}();var a,u=[],s=!1,l=-1;function c(){s&&a&&(s=!1,a.length?u=a.concat(u):l=-1,u.length&&f())}function f(){if(!s){var e=i(c);s=!0;for(var n=u.length;n;){for(a=u,u=[];++l<n;)a&&a[l].run();l=-1,n=u.length}a=null,s=!1,function(e){if(t===clearTimeout)return clearTimeout(e);if((t===o||!t)&&clearTimeout)return t=clearTimeout,clearTimeout(e);try{t(e)}catch(n){try{return t.call(null,e)}catch(n){return t.call(this,e)}}}(e)}}function d(e,t){this.fun=e,this.array=t}function p(){}n.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new d(e,t)),1!==u.length||s||i(f)},d.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=p,n.addListener=p,n.once=p,n.off=p,n.removeListener=p,n.removeAllListeners=p,n.emit=p,n.prependListener=p,n.prependOnceListener=p,n.listeners=function(){return[]},n.binding=function(){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},function(module,exports){module.exports=require("@weex-module/userTrack")},function(module,exports){module.exports=require("@weex-module/broadcast")},function(module,exports){module.exports=require("@weex-module/dom")},function(module,exports){module.exports={wrapper:{width:750},defaultImage:{width:750,height:400},slider:{width:750},pagination:{left:0,width:750,height:20,bottom:18,display:"flex",position:"absolute",alignItems:"center",justifyContent:"center",itemSize:20,itemSelectedColor:"#ffffff",itemColor:"rgba(255, 255, 255, 0.5)"}}},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=e(0),o=l(e(1)),i=l(e(2)),a=l(e(3)),u=l(e(4)),s=l(e(13));function l(e){return e&&e.__esModule?e:{default:e}}var c={autoWebp:!1,autoScaling:!1,autoCompress:!1,autoReplaceDomain:!1},f=function(e){function l(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(l.__proto__||Object.getPrototypeOf(l)).call(this,e));return t.processData=function(){var e=t.state,n=e.imageList,r=e.gdc;n=(n||[]).filter(function(e){return e.src&&e.src.url&&e.link});for(var o,i=0,a=0;a<n.length;a++)if((o=n[a]).src&&o.src.width&&o.src.height){var u=o.src.width/750,s=o.src.height/u;s>i&&(i=s),n[a].src.height=s}t.setState({imageList:n,maxHeight:i,showDataStatus:n&&n.length>0,showNoDataStatus:!(1!=r.preView&&"true"!=r.preView||n&&n.length)})},t.ridUrlParam=function(e,t){for(var n=0;n<t.length;n++){var r=t[n],o=e.indexOf(r+"=");if(-1!==o){var i=e.indexOf("=",o),a=e.indexOf("&",o),u=e.indexOf("#",o),s="";-1!==a?(s=new RegExp(r+"=.{"+(a-i)+"}"),e=e.replace(s,"")):-1!==u?(s=new RegExp("&?"+r+"=.{"+(u-i-1)+"}"),e=e.replace(s,"")):(s=new RegExp("&?"+r+"=.+"),e=e.replace(s,""))}}return-1===e.indexOf("=")&&(e=e.replace(/\?/,"")),e},t.goTargetUrl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=t.state.mds,o={url:t.ridUrlParam(e,["pdp_npi"]),nid:n,widgetId:r.widgetId,moduleName:r.moduleName};t.pageUtils.goTargetUrl&&t.pageUtils.goTargetUrl(o)},t.pageUtils=e.pageUtils,t.state={maxHeight:0,mds:e.mds||{},gdc:e.gdc||{},showDataStatus:!1,showNoDataStatus:!1,imageList:e.mds&&e.mds.moduleData&&e.mds.moduleData.images},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(l,r.Component),n(l,[{key:"componentWillMount",value:function(){this.state.mds.widgetId&&this.processData()}},{key:"render",value:function(){var e=this,n=this.state,l=n.gdc,f=void 0===l?{}:l,d=n.mds,p=void 0===d?{}:d,m=n.imageList,g=n.maxHeight,h=n.showDataStatus,v=n.showNoDataStatus,y=p.moduleName,b=void 0===y?"":y,x=p.moduleData||{},w=m.length>1,_=g>0?g:800,O=!0;if("autoPlay"in x&&x.autoPlay&&"false"===x.autoPlay.toString()&&(O=!1),h){var T={exp_trigger:"",st_page_id:window.dmtrack_pageid,exp_type:b+"_Exposure_Event",exp_attribute:""};return(0,r.createElement)(o.default,t({},T,{style:t({},s.default.wrapper,{height:_}),"data-role":p.moduleName,"data-spmc":p.moduleName+"_"+p.widgetId}),(0,r.createElement)(u.default,{gdc:f,mds:p}),(0,r.createElement)(i.default,{width:750,height:_,showsPagination:w,paginationStyle:s.default.pagination,autoPlay:O,autoPlayInterval:x.autoplayTimeout||3e3},m.map(function(n,i){return(0,r.createElement)(o.default,{key:i,onClick:e.goTargetUrl.bind(e,n.link,i),"data-spmd":p.moduleName+"_"+p.widgetId+"_"+i},(0,r.createElement)(a.default,t({resizeMode:"contain"},c,{style:{width:750,height:_},source:{uri:n.src.url}})))})))}return v?(0,r.createElement)(a.default,t({},c,{lazyload:!1,source:{uri:p.defaultImage},style:t({},s.default.defaultImage,{width:p.defaultImageWidth||750,height:p.defaultImageHeight||359})})):null}}]),l}();exports.default=f,module.exports=exports.default}])});