UNPKG

31.7 kBJavaScriptView Raw
1!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports["rmc-cascader"]=t(require("react")):e["rmc-cascader"]=t(e.React)}(this,function(e){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=97)}([function(e,t){var n=e.exports={version:"2.6.1"};"number"==typeof __e&&(__e=n)},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){e.exports=!n(12)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(11),o=n(41),i=n(32),u=Object.defineProperty;t.f=n(2)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(1),o=n(0),i=n(39),u=n(6),a=n(3),c=function(e,t,n){var l,s,f,p=e&c.F,d=e&c.G,h=e&c.S,v=e&c.P,y=e&c.B,m=e&c.W,g=d?o:o[t]||(o[t]={}),b=g.prototype,_=d?r:h?r[t]:(r[t]||{}).prototype;d&&(n=t);for(l in n)(s=!p&&_&&void 0!==_[l])&&a(g,l)||(f=s?_[l]:n[l],g[l]=d&&"function"!=typeof _[l]?n[l]:y&&s?i(f,r):m&&_[l]==f?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):v&&"function"==typeof f?i(Function.call,f):f,v&&((g.virtual||(g.virtual={}))[l]=f,e&c.R&&b&&!b[l]&&u(b,l,f)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){var r=n(4),o=n(21);e.exports=n(2)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(42),o=n(23);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(30)("wks"),o=n(22),i=n(1).Symbol,u="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=u&&i[e]||(u?i:o)("Symbol."+e))}).store=r},function(e,t,n){"use strict";t.__esModule=!0;var r=n(53),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){var r=n(7);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(t,n){t.exports=e},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(35),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,o.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(55),i=r(o),u=n(54),a=r(u),c=n(36),l=r(c);t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,l.default)(t)));e.prototype=(0,a.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(i.default?(0,i.default)(e,t):e.__proto__=t)}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(36),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,o.default)(t))&&"function"!=typeof t?e:t}},function(e,t){e.exports=!0},function(e,t,n){var r=n(46),o=n(24);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){e.exports={}},function(e,t,n){var r=n(11),o=n(75),i=n(24),u=n(29)("IE_PROTO"),a=function(){},c=function(){var e,t=n(40)("iframe"),r=i.length;for(t.style.display="none",n(69).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[i[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(a.prototype=r(e),n=new a,a.prototype=null,n[u]=e):n=c(),void 0===t?n:o(n,t)}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(4).f,o=n(3),i=n(9)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){var r=n(30)("keys"),o=n(22);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(0),o=n(1),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(18)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(7);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(1),o=n(0),i=n(18),u=n(34),a=n(4).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||a(t,e,{value:u.f(e)})}},function(e,t,n){t.f=n(9)},function(e,t,n){e.exports={default:n(61),__esModule:!0}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(57),i=r(o),u=n(56),a=r(u),c="function"==typeof a.default&&"symbol"==typeof i.default?function(e){return typeof e}:function(e){return e&&"function"==typeof a.default&&e.constructor===a.default&&e!==a.default.prototype?"symbol":typeof e};t.default="function"==typeof a.default&&"symbol"===c(i.default)?function(e){return void 0===e?"undefined":c(e)}:function(e){return e&&"function"==typeof a.default&&e.constructor===a.default&&e!==a.default.prototype?"symbol":void 0===e?"undefined":c(e)}},function(e,t,n){var r,o;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)&&r.length){var u=n.apply(null,r);u&&e.push(u)}else if("object"===o)for(var a in r)i.call(r,a)&&r[a]&&e.push(a)}}return e.join(" ")}var i={}.hasOwnProperty;void 0!==e&&e.exports?(n.default=n,e.exports=n):(r=[],void 0!==(o=function(){return n}.apply(t,r))&&(e.exports=o))}()},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(65);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(7),o=n(1).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){e.exports=!n(2)&&!n(12)(function(){return 7!=Object.defineProperty(n(40)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(38);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){"use strict";var r=n(18),o=n(5),i=n(47),u=n(6),a=n(25),c=n(71),l=n(28),s=n(77),f=n(9)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};e.exports=function(e,t,n,h,v,y,m){c(n,t,h);var g,b,_,x=function(e){if(!p&&e in w)return w[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},S=t+" Iterator",O="values"==v,C=!1,w=e.prototype,j=w[f]||w["@@iterator"]||v&&w[v],P=j||x(v),V=v?O?x("entries"):P:void 0,k="Array"==t?w.entries||j:j;if(k&&(_=s(k.call(new e)))!==Object.prototype&&_.next&&(l(_,S,!0),r||"function"==typeof _[f]||u(_,f,d)),O&&j&&"values"!==j.name&&(C=!0,P=function(){return j.call(this)}),r&&!m||!p&&!C&&w[f]||u(w,f,P),a[t]=P,a[S]=d,v)if(g={values:O?P:x("values"),keys:y?P:x("keys"),entries:V},m)for(b in g)b in w||i(w,b,g[b]);else o(o.P+o.F*(p||C),t,g);return g}},function(e,t,n){var r=n(20),o=n(21),i=n(8),u=n(32),a=n(3),c=n(41),l=Object.getOwnPropertyDescriptor;t.f=n(2)?l:function(e,t){if(e=i(e),t=u(t,!0),c)try{return l(e,t)}catch(e){}if(a(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(46),o=n(24).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(3),o=n(8),i=n(67)(!1),u=n(29)("IE_PROTO");e.exports=function(e,t){var n,a=o(e),c=0,l=[];for(n in a)n!=u&&r(a,n)&&l.push(n);for(;t.length>c;)r(a,n=t[c++])&&(~i(l,n)||l.push(n));return l}},function(e,t,n){e.exports=n(6)},function(e,t,n){var r=n(23);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(52);n.d(t,"default",function(){return r.a})},function(e,t){},function(e,t,n){!function(t,n){e.exports=n()}(0,function(){"use strict";function e(e,t,n){n=n||{},n.childrenKeyName=n.childrenKeyName||"children";var r=e||[],o=[],i=0;do{var u=r.filter(function(e){return t(e,i)})[0];if(!u)break;o.push(u),r=u[n.childrenKeyName]||[],i+=1}while(r.length>0);return o}return e})},function(e,t,n){"use strict";var r=n(10),o=n.n(r),i=n(14),u=n.n(i),a=n(15),c=n.n(a),l=n(17),s=n.n(l),f=n(16),p=n.n(f),d=n(13),h=n.n(d),v=n(51),y=n.n(v),m=n(93),g=n.n(m),b=n(95),_=n.n(b),x=function(e){function t(){u()(this,t);var e=s()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments));return e.state={value:e.getValue(e.props.data,e.props.defaultValue||e.props.value)},e.onValueChange=function(t,n){var r=y()(e.props.data,function(e,r){return r<=n&&e.value===t[r]}),o=r[n],i=void 0;for(i=n+1;o&&o.children&&o.children.length&&i<e.props.cols;i++)o=o.children[0],t[i]=o.value;t.length=i,e.setState({value:t}),e.props.onChange&&e.props.onChange(t)},e}return p()(t,e),c()(t,[{key:"componentWillReceiveProps",value:function(e){"value"in e&&this.setState({value:this.getValue(e.data,e.value)})}},{key:"getValue",value:function(e,t){var n=e||this.props.data,r=t||this.props.value||this.props.defaultValue;if(!r||!r.length||r.indexOf(void 0)>-1){r=[];for(var o=0;o<this.props.cols;o++)n&&n.length&&(r[o]=n[0].value,n=n[0].children)}return r}},{key:"getCols",value:function(){var e=this.props,t=e.data,n=e.cols,r=e.pickerPrefixCls,o=e.disabled,i=e.pickerItemStyle,u=e.indicatorStyle,a=this.state.value,c=y()(t,function(e,t){return e.value===a[t]}).map(function(e){return e.children}),l=n-c.length;if(l>0)for(var s=0;s<l;s++)c.push([]);return c.length=n-1,c.unshift(t),c.map(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];return h.a.createElement(_.a,{key:t,prefixCls:r,style:{flex:1},disabled:o,itemStyle:i,indicatorStyle:u},e.map(function(e){return h.a.createElement(_.a.Item,{value:e.value,key:e.value},e.label)}))})}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.className,r=e.rootNativeProps,i=e.style,u=this.getCols(),a=o()({flexDirection:"row",alignItems:"center"},i);return h.a.createElement(g.a,{style:a,prefixCls:t,className:n,selectedValue:this.state.value,rootNativeProps:r,onValueChange:this.onValueChange,onScrollChange:e.onScrollChange},u)}}]),t}(h.a.Component);x.defaultProps={cols:3,prefixCls:"rmc-cascader",pickerPrefixCls:"rmc-picker",data:[],disabled:!1},t.a=x},function(e,t,n){e.exports={default:n(59),__esModule:!0}},function(e,t,n){e.exports={default:n(60),__esModule:!0}},function(e,t,n){e.exports={default:n(62),__esModule:!0}},function(e,t,n){e.exports={default:n(63),__esModule:!0}},function(e,t,n){e.exports={default:n(64),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(35),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t,n){return t in e?(0,o.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){n(83),e.exports=n(0).Object.assign},function(e,t,n){n(84);var r=n(0).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){n(85);var r=n(0).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){n(86),e.exports=n(0).Object.setPrototypeOf},function(e,t,n){n(89),n(87),n(90),n(91),e.exports=n(0).Symbol},function(e,t,n){n(88),n(92),e.exports=n(34).f("iterator")},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(8),o=n(81),i=n(80);e.exports=function(e){return function(t,n,u){var a,c=r(t),l=o(c.length),s=i(u,l);if(e&&n!=n){for(;l>s;)if((a=c[s++])!=a)return!0}else for(;l>s;s++)if((e||s in c)&&c[s]===n)return e||s||0;return!e&&-1}}},function(e,t,n){var r=n(19),o=n(27),i=n(20);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var u,a=n(e),c=i.f,l=0;a.length>l;)c.call(e,u=a[l++])&&t.push(u);return t}},function(e,t,n){var r=n(1).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(38);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){"use strict";var r=n(26),o=n(21),i=n(28),u={};n(6)(u,n(9)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(u,{next:o(1,n)}),i(e,t+" Iterator")}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){var r=n(22)("meta"),o=n(7),i=n(3),u=n(4).f,a=0,c=Object.isExtensible||function(){return!0},l=!n(12)(function(){return c(Object.preventExtensions({}))}),s=function(e){u(e,r,{value:{i:"O"+ ++a,w:{}}})},f=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!c(e))return"F";if(!t)return"E";s(e)}return e[r].i},p=function(e,t){if(!i(e,r)){if(!c(e))return!0;if(!t)return!1;s(e)}return e[r].w},d=function(e){return l&&h.NEED&&c(e)&&!i(e,r)&&s(e),e},h=e.exports={KEY:r,NEED:!1,fastKey:f,getWeak:p,onFreeze:d}},function(e,t,n){"use strict";var r=n(19),o=n(27),i=n(20),u=n(48),a=n(42),c=Object.assign;e.exports=!c||n(12)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=u(e),c=arguments.length,l=1,s=o.f,f=i.f;c>l;)for(var p,d=a(arguments[l++]),h=s?r(d).concat(s(d)):r(d),v=h.length,y=0;v>y;)f.call(d,p=h[y++])&&(n[p]=d[p]);return n}:c},function(e,t,n){var r=n(4),o=n(11),i=n(19);e.exports=n(2)?Object.defineProperties:function(e,t){o(e);for(var n,u=i(t),a=u.length,c=0;a>c;)r.f(e,n=u[c++],t[n]);return e}},function(e,t,n){var r=n(8),o=n(45).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(e){try{return o(e)}catch(e){return u.slice()}};e.exports.f=function(e){return u&&"[object Window]"==i.call(e)?a(e):o(r(e))}},function(e,t,n){var r=n(3),o=n(48),i=n(29)("IE_PROTO"),u=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?u:null}},function(e,t,n){var r=n(7),o=n(11),i=function(e,t){if(o(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(39)(Function.call,n(44).f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return i(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:i}},function(e,t,n){var r=n(31),o=n(23);e.exports=function(e){return function(t,n){var i,u,a=String(o(t)),c=r(n),l=a.length;return c<0||c>=l?e?"":void 0:(i=a.charCodeAt(c),i<55296||i>56319||c+1===l||(u=a.charCodeAt(c+1))<56320||u>57343?e?a.charAt(c):i:e?a.slice(c,c+2):u-56320+(i-55296<<10)+65536)}}},function(e,t,n){var r=n(31),o=Math.max,i=Math.min;e.exports=function(e,t){return e=r(e),e<0?o(e+t,0):i(e,t)}},function(e,t,n){var r=n(31),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){"use strict";var r=n(66),o=n(72),i=n(25),u=n(8);e.exports=n(43)(Array,"Array",function(e,t){this._t=u(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):"keys"==t?o(0,n):"values"==t?o(0,e[n]):o(0,[n,e[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t,n){var r=n(5);r(r.S+r.F,"Object",{assign:n(74)})},function(e,t,n){var r=n(5);r(r.S,"Object",{create:n(26)})},function(e,t,n){var r=n(5);r(r.S+r.F*!n(2),"Object",{defineProperty:n(4).f})},function(e,t,n){var r=n(5);r(r.S,"Object",{setPrototypeOf:n(78).set})},function(e,t){},function(e,t,n){"use strict";var r=n(79)(!0);n(43)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){"use strict";var r=n(1),o=n(3),i=n(2),u=n(5),a=n(47),c=n(73).KEY,l=n(12),s=n(30),f=n(28),p=n(22),d=n(9),h=n(34),v=n(33),y=n(68),m=n(70),g=n(11),b=n(7),_=n(8),x=n(32),S=n(21),O=n(26),C=n(76),w=n(44),j=n(4),P=n(19),V=w.f,k=j.f,M=C.f,E=r.Symbol,T=r.JSON,N=T&&T.stringify,A=d("_hidden"),L=d("toPrimitive"),R={}.propertyIsEnumerable,H=s("symbol-registry"),I=s("symbols"),D=s("op-symbols"),F=Object.prototype,W="function"==typeof E,G=r.QObject,B=!G||!G.prototype||!G.prototype.findChild,K=i&&l(function(){return 7!=O(k({},"a",{get:function(){return k(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=V(F,t);r&&delete F[t],k(e,t,n),r&&e!==F&&k(F,t,r)}:k,Y=function(e){var t=I[e]=O(E.prototype);return t._k=e,t},z=W&&"symbol"==typeof E.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof E},q=function(e,t,n){return e===F&&q(D,t,n),g(e),t=x(t,!0),g(n),o(I,t)?(n.enumerable?(o(e,A)&&e[A][t]&&(e[A][t]=!1),n=O(n,{enumerable:S(0,!1)})):(o(e,A)||k(e,A,S(1,{})),e[A][t]=!0),K(e,t,n)):k(e,t,n)},J=function(e,t){g(e);for(var n,r=y(t=_(t)),o=0,i=r.length;i>o;)q(e,n=r[o++],t[n]);return e},U=function(e,t){return void 0===t?O(e):J(O(e),t)},Q=function(e){var t=R.call(this,e=x(e,!0));return!(this===F&&o(I,e)&&!o(D,e))&&(!(t||!o(this,e)||!o(I,e)||o(this,A)&&this[A][e])||t)},X=function(e,t){if(e=_(e),t=x(t,!0),e!==F||!o(I,t)||o(D,t)){var n=V(e,t);return!n||!o(I,t)||o(e,A)&&e[A][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=M(_(e)),r=[],i=0;n.length>i;)o(I,t=n[i++])||t==A||t==c||r.push(t);return r},$=function(e){for(var t,n=e===F,r=M(n?D:_(e)),i=[],u=0;r.length>u;)!o(I,t=r[u++])||n&&!o(F,t)||i.push(I[t]);return i};W||(E=function(){if(this instanceof E)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===F&&t.call(D,n),o(this,A)&&o(this[A],e)&&(this[A][e]=!1),K(this,e,S(1,n))};return i&&B&&K(F,e,{configurable:!0,set:t}),Y(e)},a(E.prototype,"toString",function(){return this._k}),w.f=X,j.f=q,n(45).f=C.f=Z,n(20).f=Q,n(27).f=$,i&&!n(18)&&a(F,"propertyIsEnumerable",Q,!0),h.f=function(e){return Y(d(e))}),u(u.G+u.W+u.F*!W,{Symbol:E});for(var ee="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),te=0;ee.length>te;)d(ee[te++]);for(var ne=P(d.store),re=0;ne.length>re;)v(ne[re++]);u(u.S+u.F*!W,"Symbol",{for:function(e){return o(H,e+="")?H[e]:H[e]=E(e)},keyFor:function(e){if(!z(e))throw TypeError(e+" is not a symbol!");for(var t in H)if(H[t]===e)return t},useSetter:function(){B=!0},useSimple:function(){B=!1}}),u(u.S+u.F*!W,"Object",{create:U,defineProperty:q,defineProperties:J,getOwnPropertyDescriptor:X,getOwnPropertyNames:Z,getOwnPropertySymbols:$}),T&&u(u.S+u.F*(!W||l(function(){var e=E();return"[null]"!=N([e])||"{}"!=N({a:e})||"{}"!=N(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(b(t)||void 0!==e)&&!z(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!z(t))return t}),r[1]=t,N.apply(T,r)}}),E.prototype[L]||n(6)(E.prototype,L,E.prototype.valueOf),f(E,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){n(33)("asyncIterator")},function(e,t,n){n(33)("observable")},function(e,t,n){n(82);for(var r=n(1),o=n(6),i=n(25),u=n(9)("toStringTag"),a="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c<a.length;c++){var l=a[c],s=r[l],f=s&&s.prototype;f&&!f[u]&&o(f,u,l),i[l]=i.Array}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(10),i=r(o),u=n(13),a=r(u),c=n(37),l=r(c),s=n(94),f=r(s),p=function(e){var t=e.prefixCls,n=e.className,r=e.rootNativeProps,o=e.children,u=e.style,c=e.getValue(),s=a.default.Children.map(o,function(t,n){return a.default.cloneElement(t,{selectedValue:c[n],onValueChange:function(){for(var t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];return e.onValueChange.apply(e,[n].concat(r))},onScrollChange:e.onScrollChange&&function(){for(var t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];return e.onScrollChange.apply(e,[n].concat(r))}})});return a.default.createElement("div",(0,i.default)({},r,{style:u,className:(0,l.default)(n,t)}),s)};t.default=(0,f.default)(p),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(10),i=r(o),u=n(14),a=r(u),c=n(15),l=r(c),s=n(17),f=r(s),p=n(16),d=r(p);t.default=function(e){return t=function(t){function n(){(0,a.default)(this,n);var e=(0,f.default)(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments));return e.getValue=function(){var t=e.props,n=t.children,r=t.selectedValue;return r&&r.length?r:n?v.default.Children.map(n,function(e){var t=v.default.Children.toArray(e.children||e.props.children);return t&&t[0]&&t[0].props.value}):[]},e.onChange=function(t,n,r){var o=e.getValue().concat();o[t]=n,r&&r(o,t)},e.onValueChange=function(t,n){e.onChange(t,n,e.props.onValueChange)},e.onScrollChange=function(t,n){e.onChange(t,n,e.props.onScrollChange)},e}return(0,d.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return v.default.createElement(e,(0,i.default)({},this.props,{getValue:this.getValue,onValueChange:this.onValueChange,onScrollChange:this.props.onScrollChange&&this.onScrollChange}))}}]),n}(v.default.Component),t.defaultProps={prefixCls:"rmc-multi-picker",onValueChange:function(){}},t;var t};var h=n(13),v=r(h);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(58),i=r(o),u=n(10),a=r(u),c=n(14),l=r(c),s=n(15),f=r(s),p=n(17),d=r(p),h=n(16),v=r(h),y=n(13),m=r(y),g=n(37),b=r(g),_=n(96),x=r(_),S=function(e){function t(e){(0,l.default)(this,t);var n=(0,d.default)(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.scrollHanders=function(){var e=-1,t=0,r=0,o=!1,i=!1,u=function(e,t){e.transform=t,e.webkitTransform=t},a=function(e,t){e.transition=t,e.webkitTransition=t},c=function(t,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.3;e!==r&&(e=r,o&&!n.props.noAnimate&&a(n.contentRef.style,"cubic-bezier(0,0,0.2,1.15) "+o+"s"),u(n.contentRef.style,"translate3d(0,"+-r+"px,0)"),setTimeout(function(){n.scrollingComplete(),n.contentRef&&a(n.contentRef.style,"")},1e3*+o))},l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=0,r=0,o=0,i={record:function(i){var u=+new Date;o=(i-r)/(u-n),u-n>=e&&(o=u-n<=t?o:0,r=i,n=u)},getVelocity:function(e){return e!==r&&i.record(e),o}};return i}(),s=function(){i=!1;var t=e,r=(n.props.children.length-1)*n.itemHeight,o=.3,u=4*l.getVelocity(t);u&&(t=40*u+t,o=.1*Math.abs(u)),t%n.itemHeight!=0&&(t=Math.round(t/n.itemHeight)*n.itemHeight),t<0?t=0:t>r&&(t=r),c(0,t,o<.3?.3:o),n.onScrollChange()},f=function(n){o||(i=!0,r=n,t=e)},p=function(a){!o&&i&&(e=t-a+r,l.record(e),n.onScrollChange(),u(n.contentRef.style,"translate3d(0,"+-e+"px,0)"))};return{touchstart:function(e){return f(e.touches[0].screenY)},mousedown:function(e){return f(e.screenY)},touchmove:function(e){e.preventDefault(),p(e.touches[0].screenY)},mousemove:function(e){e.preventDefault(),p(e.screenY)},touchend:function(){return s()},touchcancel:function(){return s()},mouseup:function(){return s()},getValue:function(){return e},scrollTo:c,setDisabled:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];o=e}}}(),n.scrollTo=function(e){n.scrollHanders.scrollTo(0,e)},n.scrollToWithoutAnimation=function(e){n.scrollHanders.scrollTo(0,e,0)},n.fireValueChange=function(e){e!==n.state.selectedValue&&("selectedValue"in n.props||n.setState({selectedValue:e}),n.props.onValueChange&&n.props.onValueChange(e))},n.onScrollChange=function(){var e=n.scrollHanders.getValue();if(e>=0){var t=m.default.Children.toArray(n.props.children),r=n.props.computeChildIndex(e,n.itemHeight,t.length);if(n.scrollValue!==r){n.scrollValue=r;var o=t[r];o&&n.props.onScrollChange?n.props.onScrollChange(o.props.value):!o&&console.warn&&console.warn("child not found",t,r)}}},n.scrollingComplete=function(){var e=n.scrollHanders.getValue();e>=0&&n.props.doScrollingComplete(e,n.itemHeight,n.fireValueChange)};var r=void 0,o=n.props,i=o.selectedValue,u=o.defaultSelectedValue;if(void 0!==i)r=i;else if(void 0!==u)r=u;else{var a=m.default.Children.toArray(n.props.children);r=a&&a[0]&&a[0].props.value}return n.state={selectedValue:r},n}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this,t=this.contentRef,n=this.indicatorRef,r=this.maskRef,o=this.rootRef,i=o.getBoundingClientRect().height,u=this.itemHeight=n.getBoundingClientRect().height,a=Math.floor(i/u);a%2==0&&a--,a--,a/=2,t.style.padding=u*a+"px 0",n.style.top=u*a+"px",r.style.backgroundSize="100% "+u*a+"px",this.scrollHanders.setDisabled(this.props.disabled),this.props.select(this.state.selectedValue,this.itemHeight,this.scrollTo);var c=this.passiveSupported(),l=!!c&&{passive:!1},s=!!c&&{passive:!0};Object.keys(this.scrollHanders).forEach(function(t){if(0===t.indexOf("touch")||0===t.indexOf("mouse")){var n=t.indexOf("move")>=0?l:s;o.addEventListener(t,e.scrollHanders[t],n)}})}},{key:"componentWillUnmount",value:function(){var e=this;Object.keys(this.scrollHanders).forEach(function(t){0!==t.indexOf("touch")&&0!==t.indexOf("mouse")||e.rootRef.removeEventListener(t,e.scrollHanders[t])})}},{key:"passiveSupported",value:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}},{key:"componentWillReceiveProps",value:function(e){var t=this;"selectedValue"in e&&this.state.selectedValue!==e.selectedValue&&this.setState({selectedValue:e.selectedValue},function(){t.props.select(e.selectedValue,t.itemHeight,e.noAnimate?t.scrollToWithoutAnimation:t.scrollTo)}),this.scrollHanders.setDisabled(e.disabled)}},{key:"shouldComponentUpdate",value:function(e,t){return this.state.selectedValue!==t.selectedValue||this.props.children!==e.children}},{key:"componentDidUpdate",value:function(){this.props.select(this.state.selectedValue,this.itemHeight,this.scrollToWithoutAnimation)}},{key:"getValue",value:function(){if("selectedValue"in this.props)return this.props.selectedValue;var e=m.default.Children.toArray(this.props.children);return e&&e[0]&&e[0].props.value}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.prefixCls,o=n.itemStyle,u=n.indicatorStyle,c=n.indicatorClassName,l=void 0===c?"":c,s=n.children,f=this.state.selectedValue,p=r+"-item",d=p+" "+r+"-item-selected",h=function(e){var t=e.props,n=t.className,r=void 0===n?"":n,i=t.style,u=t.value;return m.default.createElement("div",{style:(0,a.default)({},o,i),className:(f===u?d:p)+" "+r,key:u},e.children||e.props.children)},v=m.default.Children?m.default.Children.map(s,h):[].concat(s).map(h),y=(e={},(0,i.default)(e,n.className,!!n.className),(0,i.default)(e,r,!0),e);return m.default.createElement("div",{className:(0,b.default)(y),ref:function(e){return t.rootRef=e},style:this.props.style},m.default.createElement("div",{className:r+"-mask",ref:function(e){return t.maskRef=e}}),m.default.createElement("div",{className:r+"-indicator "+l,ref:function(e){return t.indicatorRef=e},style:u}),m.default.createElement("div",{className:r+"-content",ref:function(e){return t.contentRef=e}},v))}}]),t}(m.default.Component);S.defaultProps={prefixCls:"rmc-picker"},t.default=(0,x.default)(S),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(10),i=r(o),u=n(14),a=r(u),c=n(15),l=r(c),s=n(17),f=r(s),p=n(16),d=r(p);t.default=function(e){return t=function(t){function n(){(0,a.default)(this,n);var e=(0,f.default)(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments));return e.select=function(t,n,r){for(var o=v.default.Children.toArray(e.props.children),i=0,u=o.length;i<u;i++)if(o[i].props.value===t)return void e.selectByIndex(i,n,r);e.selectByIndex(0,n,r)},e.doScrollingComplete=function(t,n,r){var o=v.default.Children.toArray(e.props.children),i=e.computeChildIndex(t,n,o.length),u=o[i];u?r(u.props.value):console.warn&&console.warn("child not found",o,i)},e}return(0,d.default)(n,t),(0,l.default)(n,[{key:"selectByIndex",value:function(e,t,n){e<0||e>=v.default.Children.count(this.props.children)||!t||n(e*t)}},{key:"computeChildIndex",value:function(e,t,n){var r=Math.round(e/t);return Math.min(r,n-1)}},{key:"render",value:function(){return v.default.createElement(e,(0,i.default)({},this.props,{doScrollingComplete:this.doScrollingComplete,computeChildIndex:this.computeChildIndex,select:this.select}))}}]),n}(v.default.Component),t.Item=y,t;var t};var h=n(13),v=r(h),y=function(e){return null};e.exports=t.default},function(e,t,n){n(49),e.exports=n(50)}])});
\No newline at end of file