{ "pandav:/index.js": { "cubeCode": "Cube('pandav:/com/scrollPickerV2/1.0.0',['pandav:/npm/bcore/0.0.18/event','pandav:/npm/react/17.0.2','pandav:/npm/react-dom/17.0.2','pandav:/com/scrollPickerV2/1.0.0/com.jsx','pandav:/npm/jquery/2.1.4'],function(a,b,c){function d(a){return a&&a.__esModule?a:{default:a}}var e=d(c('pandav:/npm/bcore/0.0.18/event')),f=d(c('pandav:/npm/react/17.0.2')),g=d(c('pandav:/npm/react-dom/17.0.2')),h=d(c('pandav:/com/scrollPickerV2/1.0.0/com.jsx')),i=d(c('pandav:/npm/jquery/2.1.4'));return a.exports=e.default.extend(function(a,b){this.config={theme:{}},this.container=a,this.apis=b.apis,this.containSize={boxWidth:(0,i.default)(a)&&(0,i.default)(a).width(),boxHeight:(0,i.default)(a)&&(0,i.default)(a).height()},this.init(b)},{init:function(a){this.mergeConfig(a)},mergeConfig:function(a){var b;return a?(b=a,this.config=a):b=this.config,b},updateOptions:function(a){this.render(this._data,a)},data:function(a){return a&&(this._data=a),this._data},setColors:function(){},resize:function(a,b){this.containSize={boxWidth:a,boxHeight:b},this.render(this._data,this.config)},render:function(a,b){a=this.data(a);var c=this.mergeConfig(b);g.default.render(f.default.createElement(h.default,Object.assign({width:this.containSize.boxWidth,height:this.containSize.boxHeight,emitEvent:this.emit.bind(this),configuration:c.options,container:this.container,childrenConfig:[],data:a,id:this.__id})),this.container)},destroy:function(){return!!this.container&&void(g.default.unmountComponentAtNode(this.container),this.container.innerHTML='')}}),a.exports});", "requires": [ "pandav:/com.jsx" ], "buildLevel": 1, "outputDir": "/com/scrollPickerV2/1.0.0", "outputPath": "/com/scrollPickerV2/1.0.0/index.js", "fileName": "/index.js" }, "pandav:/com.jsx": { "cubeCode": "Cube('pandav:/com/scrollPickerV2/1.0.0/com.jsx',['pandav:/npm/react/17.0.2','pandav:/npm/d3/5.16.0','pandav:/com/submodule-three-3d/1.0.0','pandav:/npm/popmotion/11.0.5','pandav:/npm/lodash/4.6.1'],function(a,b,c){function d(a){\"@babel/helpers - typeof\";return d='function'==typeof Symbol&&'symbol'==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&'function'==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?'symbol':typeof a},d(a)}function f(a){if('function'!=typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(f=function d(a){return a?c:b})(a)}function g(b,c){if(!c&&b&&b.__esModule)return b;if(null===b||'object'!=d(b)&&'function'!=typeof b)return{default:b};var e=f(c);if(e&&e.has(b))return e.get(b);var g={__proto__:null},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in b)if('default'!=a&&Object.prototype.hasOwnProperty.call(b,a)){var j=h?Object.getOwnPropertyDescriptor(b,a):null;j&&(j.get||j.set)?Object.defineProperty(g,a,j):g[a]=b[a]}return g.default=b,e&&e.set(b,g),g}function h(a,b){return n(a)||m(a,b)||k(a,b)||j()}function j(){throw new TypeError('Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.')}function k(a,b){if(a){if('string'==typeof a)return l(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return'Object'===c&&a.constructor&&(c=a.constructor.name),'Map'===c||'Set'===c?Array.from(a):'Arguments'===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?l(a,b):void 0}}function l(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);cc&&(c=d.length-1),C(c),G(0)}}else if(-20>F+a.deltaY){G(F+a.deltaY);var e=B+1;e>=d.length&&(e=0),C(e),G(0)}J&&clearTimeout(J);var f=setTimeout(function(){v&&d&&1<=d.length&&S({time:w})},500);K(f)};(0,o.useEffect)(function(){l&&l('stateChange',d[B])},[B]);for(var R=function b(a){var c=a._dataIndex;J&&clearTimeout(J),G(0),T();var e=(0,i.animate)({from:{currentIndex:B},to:{currentIndex:c},ease:i.linear,duration:100,onUpdate:function b(a){B!==a.currentIndex&&C(a.currentIndex)},onComplete:function a(){C(function(a){return l&&l('click',d[c]),c}),v&&S({time:w})}})},S=function b(a){if(T(),!!v){var c=setInterval(function(){C(function(a){var b=ac?c/r:(r-c-1)/r,M=0>B?'':b(r/2-1);return o.default.createElement('div',{key:c,style:{flexBasis:'calc('.concat(100/Z.length,'% - ').concat(t,'px)'),width:'100%',transform:'translate('.concat(c===M?G.x:y.x,'px, ').concat(c===M?G.y:y.y,'px)'),textAlign:c===M?D:s,letterSpacing:c===M?C.letterSpacing:'',fontFamily:c===M?C.fontFamily:m,fontStyle:c===M?C.italic:'',fontWeight:c===M?C.fontWeight:'',color:c===M?C.color:I.get(L),fontSize:c===M?C.fontSize:J(d(M-c)/f(r/2)),textShadow:c===M?E?V(F):'none':v?V(w):'none',background:c===M?U(H):U(z)},onClick:function b(){R(a)}},o.default.createElement('div',{style:{position:'relative',top:'column'==u?'50%':0,transform:'column'==u?'translateY(-50%)':''}},a.content))})))}),a.exports});", "requires": [], "buildLevel": 2, "outputDir": "/com/scrollPickerV2/1.0.0", "outputPath": "/com/scrollPickerV2/1.0.0/com.jsx", "fileName": "/com.jsx" } }