UNPKG

h_ui

Version:

A Vue.js 2.0 UI Components Framework

1 lines 34.4 kB
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("h_ui/dist/lib/util/tools.js"),require("h_ui/dist/lib/util/global.js"),require("h_ui/dist/lib/mixins/emitter.js"),require("h_ui/dist/lib/Tooltip.js"),require("h_ui/dist/lib/InputNumber.js")):"function"==typeof define&&define.amd?define("h_ui/lib",["h_ui/dist/lib/util/tools.js","h_ui/dist/lib/util/global.js","h_ui/dist/lib/mixins/emitter.js","h_ui/dist/lib/Tooltip.js","h_ui/dist/lib/InputNumber.js"],n):"object"==typeof exports?exports["h_ui/lib"]=n(require("h_ui/dist/lib/util/tools.js"),require("h_ui/dist/lib/util/global.js"),require("h_ui/dist/lib/mixins/emitter.js"),require("h_ui/dist/lib/Tooltip.js"),require("h_ui/dist/lib/InputNumber.js")):t["h_ui/lib"]=n(t["h_ui/dist/lib/util/tools.js"],t["h_ui/dist/lib/util/global.js"],t["h_ui/dist/lib/mixins/emitter.js"],t["h_ui/dist/lib/Tooltip.js"],t["h_ui/dist/lib/InputNumber.js"])}(window,(function(t,n,e,i,r){return function(t){var n={};function e(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,e),r.l=!0,r.exports}return e.m=t,e.c=n,e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:i})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(e.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var r in t)e.d(i,r,function(n){return t[n]}.bind(null,r));return i},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="/dist/lib/",e(e.s=1087)}({0:function(t,n){var e=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=e)},1:function(t,n){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},10:function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},100:function(t,n,e){e(59),e(76),t.exports=e(41).f("iterator")},102:function(t,n,e){var i=e(9)("iterator"),r=!1;try{var o=[7][i]();o.return=function(){r=!0},Array.from(o,(function(){throw 2}))}catch(t){}t.exports=function(t,n){if(!n&&!r)return!1;var e=!1;try{var o=[7],s=o[i]();s.next=function(){return{done:e=!0}},o[i]=function(){return s},t(o)}catch(t){}return e}},107:function(t,n,e){e(59),e(108),t.exports=e(0).Array.from},108:function(t,n,e){"use strict";var i=e(16),r=e(3),o=e(20),s=e(87),u=e(88),a=e(42),c=e(68),l=e(89);r(r.S+r.F*!e(102)((function(t){Array.from(t)})),"Array",{from:function(t){var n,e,r,f,h=o(t),p="function"==typeof this?this:Array,d=arguments.length,g=d>1?arguments[1]:void 0,v=void 0!==g,m=0,y=l(h);if(v&&(g=i(g,d>2?arguments[2]:void 0,2)),null==y||p==Array&&u(y))for(e=new p(n=a(h.length));n>m;m++)c(e,m,v?g(h[m],m):h[m]);else for(f=y.call(h),e=new p;!(r=f.next()).done;m++)c(e,m,v?s(f,g,[r.value,m],!0):r.value);return e.length=m,e}})},1087:function(t,n,e){"use strict";var i=e(8);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=i(e(1088)),o=e(32);r.default.install=function(t,n){(0,o.setGlobal)(t,n),t.component("HSlider",r.default),t.component("Slider",r.default)};var s=r.default;n.default=s},1088:function(t,n,e){"use strict";e.r(n);var i=e(766),r=e(587);for(var o in r)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return r[t]}))}(o);var s=e(4),u=Object(s.a)(r.default,i.a,i.b,!1,null,null,null);n.default=u.exports},11:function(t,n,e){var i=e(5),r=e(14);t.exports=e(2)?function(t,n,e){return i.f(t,n,r(1,e))}:function(t,n,e){return t[n]=e,t}},110:function(t,n){t.exports=function(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,i=new Array(n);e<n;e++)i[e]=t[e];return i},t.exports.__esModule=!0,t.exports.default=t.exports},12:function(t,n,e){var i=e(6);t.exports=function(t){if(!i(t))throw TypeError(t+" is not an object!");return t}},123:function(t,n,e){var i=e(133),r=e(134),o=e(127),s=e(135);t.exports=function(t){return i(t)||r(t)||o(t)||s()},t.exports.__esModule=!0,t.exports.default=t.exports},126:function(t,n,e){t.exports=e(129)},127:function(t,n,e){var i=e(64),r=e(110);t.exports=function(t,n){if(t){if("string"==typeof t)return r(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?i(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?r(t,n):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},129:function(t,n,e){e(130),t.exports=e(0).Array.isArray},13:function(t,n,e){var i=e(50),r=e(18);t.exports=function(t){return i(r(t))}},130:function(t,n,e){var i=e(3);i(i.S,"Array",{isArray:e(57)})},133:function(t,n,e){var i=e(126),r=e(110);t.exports=function(t){if(i(t))return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},134:function(t,n,e){var i=e(61),r=e(63),o=e(64);t.exports=function(t){if(void 0!==i&&null!=t[r]||null!=t["@@iterator"])return o(t)},t.exports.__esModule=!0,t.exports.default=t.exports},135:function(t,n){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},14:function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},15:function(t,n,e){var i=e(38);t.exports=function(t,n,e){return n in t?i(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t},t.exports.__esModule=!0,t.exports.default=t.exports},16:function(t,n,e){var i=e(27);t.exports=function(t,n,e){if(i(t),void 0===n)return t;switch(e){case 1:return function(e){return t.call(n,e)};case 2:return function(e,i){return t.call(n,e,i)};case 3:return function(e,i,r){return t.call(n,e,i,r)}}return function(){return t.apply(n,arguments)}}},17:function(t,n,e){var i=e(6);t.exports=function(t,n){if(!i(t))return t;var e,r;if(n&&"function"==typeof(e=t.toString)&&!i(r=e.call(t)))return r;if("function"==typeof(e=t.valueOf)&&!i(r=e.call(t)))return r;if(!n&&"function"==typeof(e=t.toString)&&!i(r=e.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},18:function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},19:function(t,n,e){var i=e(45),r=e(31);t.exports=Object.keys||function(t){return i(t,r)}},2:function(t,n,e){t.exports=!e(7)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},20:function(t,n,e){var i=e(18);t.exports=function(t){return Object(i(t))}},21:function(n,e){n.exports=t},22:function(t,n){var e=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++e+i).toString(36))}},23:function(t,n){t.exports=!0},24:function(t,n,e){var i=e(6),r=e(1).document,o=i(r)&&i(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},25:function(t,n,e){t.exports=!e(2)&&!e(7)((function(){return 7!=Object.defineProperty(e(24)("div"),"a",{get:function(){return 7}}).a}))},26:function(t,n){t.exports={}},27:function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},28:function(t,n){n.f={}.propertyIsEnumerable},29:function(t,n){var e=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:e)(t)}},3:function(t,n,e){var i=e(1),r=e(0),o=e(16),s=e(11),u=e(10),a=function(t,n,e){var c,l,f,h=t&a.F,p=t&a.G,d=t&a.S,g=t&a.P,v=t&a.B,m=t&a.W,y=p?r:r[n]||(r[n]={}),b=y.prototype,x=p?i:d?i[n]:(i[n]||{}).prototype;for(c in p&&(e=n),e)(l=!h&&x&&void 0!==x[c])&&u(y,c)||(f=l?x[c]:e[c],y[c]=p&&"function"!=typeof x[c]?e[c]:v&&l?o(f,i):m&&x[c]==f?function(t){var n=function(n,e,i){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,e)}return new t(n,e,i)}return t.apply(this,arguments)};return n.prototype=t.prototype,n}(f):g&&"function"==typeof f?o(Function.call,f):f,g&&((y.virtual||(y.virtual={}))[c]=f,t&a.R&&b&&!b[c]&&s(b,c,f)))};a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,t.exports=a},30:function(t,n,e){var i=e(0),r=e(1),o="__core-js_shared__",s=r[o]||(r[o]={});(t.exports=function(t,n){return s[t]||(s[t]=void 0!==n?n:{})})("versions",[]).push({version:i.version,mode:e(23)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},31:function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},32:function(t,e){t.exports=n},33:function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},335:function(t,n){t.exports=i},34:function(t,n,e){var i=e(30)("keys"),r=e(22);t.exports=function(t){return i[t]||(i[t]=r(t))}},35:function(t,n){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},352:function(t,n,e){t.exports=e(353)},353:function(t,n,e){e(354),t.exports=e(0).Number.isNaN},354:function(t,n,e){var i=e(3);i(i.S,"Number",{isNaN:function(t){return t!=t}})},36:function(t,n){n.f=Object.getOwnPropertySymbols},37:function(t,n,e){var i=e(5).f,r=e(10),o=e(9)("toStringTag");t.exports=function(t,n,e){t&&!r(t=e?t:t.prototype,o)&&i(t,o,{configurable:!0,value:n})}},38:function(t,n,e){t.exports=e(39)},39:function(t,n,e){e(40);var i=e(0).Object;t.exports=function(t,n,e){return i.defineProperty(t,n,e)}},4:function(t,n,e){"use strict";function i(t,n,e,i,r,o,s,u){var a,c="function"==typeof t?t.options:t;if(n&&(c.render=n,c.staticRenderFns=e,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),s?(a=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},c._ssrRegister=a):r&&(a=u?function(){r.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:r),a)if(c.functional){c._injectStyles=a;var l=c.render;c.render=function(t,n){return a.call(n),l(t,n)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,a):[a]}return{exports:t,options:c}}e.d(n,"a",(function(){return i}))},40:function(t,n,e){var i=e(3);i(i.S+i.F*!e(2),"Object",{defineProperty:e(5).f})},41:function(t,n,e){n.f=e(9)},42:function(t,n,e){var i=e(29),r=Math.min;t.exports=function(t){return t>0?r(i(t),9007199254740991):0}},43:function(t,n,e){var i=e(1),r=e(0),o=e(23),s=e(41),u=e(5).f;t.exports=function(t){var n=r.Symbol||(r.Symbol=o?{}:i.Symbol||{});"_"==t.charAt(0)||t in n||u(n,t,{value:s.f(t)})}},44:function(t,n,e){var i=e(45),r=e(31).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return i(t,r)}},45:function(t,n,e){var i=e(10),r=e(13),o=e(67)(!1),s=e(34)("IE_PROTO");t.exports=function(t,n){var e,u=r(t),a=0,c=[];for(e in u)e!=s&&i(u,e)&&c.push(e);for(;n.length>a;)i(u,e=n[a++])&&(~o(c,e)||c.push(e));return c}},46:function(t,n,e){var i=e(28),r=e(14),o=e(13),s=e(17),u=e(10),a=e(25),c=Object.getOwnPropertyDescriptor;n.f=e(2)?c:function(t,n){if(t=o(t),n=s(n,!0),a)try{return c(t,n)}catch(t){}if(u(t,n))return r(!i.f.call(t,n),t[n])}},48:function(t,n,e){var i=e(12),r=e(74),o=e(31),s=e(34)("IE_PROTO"),u=function(){},a=function(){var t,n=e(24)("iframe"),i=o.length;for(n.style.display="none",e(73).appendChild(n),n.src="javascript:",(t=n.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),a=t.F;i--;)delete a.prototype[o[i]];return a()};t.exports=Object.create||function(t,n){var e;return null!==t?(u.prototype=i(t),e=new u,u.prototype=null,e[s]=t):e=a(),void 0===n?e:r(e,n)}},5:function(t,n,e){var i=e(12),r=e(25),o=e(17),s=Object.defineProperty;n.f=e(2)?Object.defineProperty:function(t,n,e){if(i(t),n=o(n,!0),i(e),r)try{return s(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported!");return"value"in e&&(t[n]=e.value),t}},50:function(t,n,e){var i=e(33);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},51:function(t,n,e){var i=e(3),r=e(18),o=e(7),s=e(35),u="["+s+"]",a=RegExp("^"+u+u+"*"),c=RegExp(u+u+"*$"),l=function(t,n,e){var r={},u=o((function(){return!!s[t]()||"​…"!="​…"[t]()})),a=r[t]=u?n(f):s[t];e&&(r[e]=a),i(i.P+i.F*u,"String",r)},f=l.trim=function(t,n){return t=String(r(t)),1&n&&(t=t.replace(a,"")),2&n&&(t=t.replace(c,"")),t};t.exports=l},53:function(t,n,e){t.exports=e(69)},54:function(t,n,e){t.exports=e(11)},55:function(t,n,e){"use strict";var i=e(23),r=e(3),o=e(54),s=e(11),u=e(26),a=e(93),c=e(37),l=e(90),f=e(9)("iterator"),h=!([].keys&&"next"in[].keys()),p="keys",d="values",g=function(){return this};t.exports=function(t,n,e,v,m,y,b){a(e,n,v);var x,w,S,_=function(t){if(!h&&t in j)return j[t];switch(t){case p:case d:return function(){return new e(this,t)}}return function(){return new e(this,t)}},P=n+" Iterator",V=m==d,O=!1,j=t.prototype,M=j[f]||j["@@iterator"]||m&&j[m],D=M||_(m),E=m?V?_("entries"):D:void 0,F="Array"==n&&j.entries||M;if(F&&(S=l(F.call(new t)))!==Object.prototype&&S.next&&(c(S,P,!0),i||"function"==typeof S[f]||s(S,f,g)),V&&M&&M.name!==d&&(O=!0,D=function(){return M.call(this)}),i&&!b||!h&&!O&&j[f]||s(j,f,D),u[n]=D,u[P]=g,m)if(x={values:V?D:_(d),keys:y?D:_(p),entries:E},b)for(w in x)w in j||o(j,w,x[w]);else r(r.P+r.F*(h||O),n,x);return x}},57:function(t,n,e){var i=e(33);t.exports=Array.isArray||function(t){return"Array"==i(t)}},587:function(t,n,e){"use strict";e.r(n);var i=e(588),r=e.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(o);n.default=r.a},588:function(t,n,e){"use strict";var i=e(8);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=i(e(123)),o=i(e(15)),s=i(e(85)),u=i(e(53)),a=i(e(352)),c=i(e(662)),l=i(e(335)),f=e(21),h=i(e(60)),p="h-slider",d={name:"Slider",mixins:[h.default],components:{InputNumber:c.default,Tooltip:l.default},props:{min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},range:{type:Boolean,default:!1},value:{type:[Number,Array],default:0},disabled:{type:Boolean,default:!1},showInput:{type:Boolean,default:!1},showStops:{type:Boolean,default:!1},tipFormat:{type:Function,default:function(t){return t}},showTip:{type:String,default:"hover",validator:function(t){return(0,f.oneOf)(t,["hover","always","never"])}}},data:function(){return{prefixCls:p,currentValue:void 0,dragging:!1,firstDragging:!1,secondDragging:!1,startX:0,currentX:0,startPos:0,newPos:null,oldSingleValue:void 0,oldFirstValue:void 0,oldSecondValue:void 0,singlePosition:void 0,firstPosition:void 0,secondPosition:void 0}},created:function(){window.$HUI&&window.$HUI.Log&&window.$HUI.Log.debug("h_ui slider lifecycle created");var t=this.value;this.value||(t=this.range?[0,0]:0),this.range&&Array.isArray(this.value)&&(t=[],this.value.forEach((function(n){t.push(n||0)}))),this.currentValue=t,this.oldSingleValue=t,this.oldFirstValue=t[0],this.oldSecondValue=t[1],this.singlePosition=(t-this.min)/(this.computedMax-this.min)*100,this.firstPosition=(t[0]-this.min)/(this.computedMax-this.min)*100,this.secondPosition=(t[1]-this.min)/(this.computedMax-this.min)*100},watch:{value:function(t){window.$HUI&&window.$HUI.Log&&window.$HUI.Log.debug("h_ui slider watch value change: "+(0,s.default)(t)),this.currentValue=t},currentValue:function(t,n){var e=this;this.$nextTick((function(){e.$refs.tooltip.updatePopper(),e.range&&e.$refs.tooltip2.updatePopper()})),(0,s.default)(t)!==(0,s.default)(n)&&(this.updateValue(t),this.$emit("input",t),this.$emit("on-input",t))},max:function(t){this.updateValue(this.currentValue)},min:function(t){this.updateValue(this.currentValue)}},computed:{classes:function(){var t;return["".concat(p),(t={},(0,o.default)(t,"".concat(p,"-input"),this.showInput&&!this.range),(0,o.default)(t,"".concat(p,"-range"),this.range),(0,o.default)(t,"".concat(p,"-disabled"),this.disabled),t)]},buttonClasses:function(){return["".concat(p,"-button"),(0,o.default)({},"".concat(p,"-button-dragging"),this.dragging)]},button1Classes:function(){return["".concat(p,"-button"),(0,o.default)({},"".concat(p,"-button-dragging"),this.firstDragging)]},button2Classes:function(){return["".concat(p,"-button"),(0,o.default)({},"".concat(p,"-button-dragging"),this.secondDragging)]},barStyle:function(){return this.range?{width:(this.currentValue[1]-this.currentValue[0])/(this.computedMax-this.min)*100+"%",left:(this.currentValue[0]-this.min)/(this.computedMax-this.min)*100+"%"}:{width:(this.currentValue-this.min)/(this.computedMax-this.min)*100+"%"}},stops:function(){for(var t=(this.computedMax-this.min)/this.step,n=[],e=100*this.step/(this.computedMax-this.min),i=1;i<t;i++)n.push(i*e);return n},sliderWidth:function(){return(0,u.default)((0,f.getStyle)(this.$refs.slider,"width"),10)},tipDisabled:function(){return null===this.currentValue||(null===this.tipFormat(this.currentValue[0])||"never"===this.showTip)},computedMax:function(){return Math.max(this.min,this.max)}},methods:{updateValue:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.range){var e=(0,r.default)(t);if(n?e[0]>e[1]&&(e=[this.min,this.computedMax]):e[0]>e[1]&&(e[0]=e[1]),e[0]<this.min&&(e[0]=this.min),e[0]>this.computedMax&&(e[0]=this.computedMax),e[1]<this.min&&(e[1]=this.min),e[1]>this.computedMax&&(e[1]=this.computedMax),this.currentValue[0]===e[0]&&this.currentValue[1]===e[1])return this.setFirstPosition(this.currentValue[0]),void this.setSecondPosition(this.currentValue[1]);this.currentValue=e,this.setFirstPosition(this.currentValue[0]),this.setSecondPosition(this.currentValue[1])}else t<this.min&&(this.currentValue=this.min),t>this.computedMax&&(this.currentValue=this.computedMax),this.setSinglePosition(this.currentValue)},sliderClick:function(t){if(!this.disabled){var n=(t.clientX-this.$refs.slider.getBoundingClientRect().left)/this.sliderWidth*100;if(this.range){var e="";e=n<=this.firstPosition?"First":n>=this.secondPosition?"Second":n-this.firstPosition<=this.secondPosition-n?"First":"Second",this["change".concat(e,"Position")](n)}else this.changeSinglePosition(n)}},onSingleButtonDown:function(t){this.disabled||(t.preventDefault(),this.onSingleDragStart(t),window.addEventListener("mousemove",this.onSingleDragging),window.addEventListener("mouseup",this.onSingleDragEnd))},onSingleDragStart:function(t){this.dragging=!0,this.startX=t.clientX,this.startPos=(0,u.default)(this.singlePosition||0,10)},onSingleDragging:function(t){if(this.dragging){this.$refs.tooltip.visible=!0,this.currentX=t.clientX;var n=(this.currentX-this.startX)/this.sliderWidth*100;this.newPos=this.startPos+n,this.changeSinglePosition(this.newPos)}},onSingleDragEnd:function(){this.dragging&&(this.dragging=!1,this.$refs.tooltip.visible=!1,this.changeSinglePosition(this.newPos),window.removeEventListener("mousemove",this.onSingleDragging),window.removeEventListener("mouseup",this.onSingleDragEnd))},changeSinglePosition:function(t){var n=t;n<0?n=0:n>100&&(n=100);var e=100/((this.computedMax-this.min)/this.step),i=Math.round(n/e),r=Math.round(i*e*(this.computedMax-this.min)*.01+this.min);(0,a.default)(r)||(this.currentValue=r),this.setSinglePosition(this.currentValue),this.dragging||this.currentValue!==this.oldSingleValue&&(this.$emit("on-change",this.currentValue),this.dispatch("FormItem","on-form-change",this.currentValue),this.oldSingleValue=this.currentValue)},setSinglePosition:function(t){this.singlePosition=(t-this.min)/(this.computedMax-this.min)*100},handleInputChange:function(t){this.currentValue=t,this.setSinglePosition(t),this.$emit("on-change",this.currentValue),this.dispatch("FormItem","on-form-change",this.currentValue)},onFirstButtonDown:function(t){this.disabled||(t.preventDefault(),this.onFirstDragStart(t),window.addEventListener("mousemove",this.onFirstDragging),window.addEventListener("mouseup",this.onFirstDragEnd))},onFirstDragStart:function(t){this.firstDragging=!0,this.startX=t.clientX,this.startPos=(0,u.default)(this.firstPosition,10)},onFirstDragging:function(t){if(this.firstDragging){this.$refs.tooltip.visible=!0,this.currentX=t.clientX;var n=(this.currentX-this.startX)/this.sliderWidth*100;this.newPos=this.startPos+n,this.changeFirstPosition(this.newPos)}},onFirstDragEnd:function(){this.firstDragging&&(this.firstDragging=!1,this.$refs.tooltip.visible=!1,this.changeFirstPosition(this.newPos),window.removeEventListener("mousemove",this.onFirstDragging),window.removeEventListener("mouseup",this.onFirstDragEnd))},changeFirstPosition:function(t){var n=t;n<0?n=0:n>this.secondPosition&&(n=this.secondPosition);var e=100/((this.computedMax-this.min)/this.step),i=Math.round(n/e);this.currentValue=[Math.round(i*e*(this.computedMax-this.min)*.01+this.min),this.currentValue[1]],this.setFirstPosition(this.currentValue[0]),this.firstDragging||this.currentValue[0]!==this.oldFirstValue&&(this.$emit("on-change",this.currentValue),this.dispatch("FormItem","on-form-change",this.currentValue),this.oldFirstValue=this.currentValue[0])},setFirstPosition:function(t){this.firstPosition=(t-this.min)/(this.computedMax-this.min)*100},onSecondButtonDown:function(t){this.disabled||(t.preventDefault(),this.onSecondDragStart(t),window.addEventListener("mousemove",this.onSecondDragging),window.addEventListener("mouseup",this.onSecondDragEnd))},onSecondDragStart:function(t){this.secondDragging=!0,this.startX=t.clientX,this.startPos=(0,u.default)(this.secondPosition,10)},onSecondDragging:function(t){if(this.secondDragging){this.$refs.tooltip2.visible=!0,this.currentX=t.clientX;var n=(this.currentX-this.startX)/this.sliderWidth*100;this.newPos=this.startPos+n,this.changeSecondPosition(this.newPos)}},onSecondDragEnd:function(){this.secondDragging&&(this.secondDragging=!1,this.$refs.tooltip2.visible=!1,this.changeSecondPosition(this.newPos),window.removeEventListener("mousemove",this.onSecondDragging),window.removeEventListener("mouseup",this.onSecondDragEnd))},changeSecondPosition:function(t){var n=t;n>100?n=100:n<this.firstPosition&&(n=this.firstPosition);var e=100/((this.computedMax-this.min)/this.step),i=Math.round(n/e);this.currentValue=[this.currentValue[0],Math.round(i*e*(this.computedMax-this.min)*.01+this.min)],this.setSecondPosition(this.currentValue[1]),this.secondDragging||this.currentValue[1]!==this.oldSecondValue&&(this.$emit("on-change",this.currentValue),this.dispatch("FormItem","on-form-change",this.currentValue),this.oldSecondValue=this.currentValue[1])},setSecondPosition:function(t){this.secondPosition=(t-this.min)/(this.computedMax-this.min)*100}},mounted:function(){if(window.$HUI&&window.$HUI.Log&&window.$HUI.Log.debug("h_ui slider lifecycle mounted"),"always"==this.showTip&&(this.$refs.tooltip.visible=!0),this.range){var t=Array.isArray(this.currentValue);!t||t&&2!=this.currentValue.length||t&&(isNaN(this.currentValue[0])||isNaN(this.currentValue[1]))?this.currentValue=[this.min,this.computedMax]:this.updateValue(this.currentValue,!0)}else"number"!=typeof this.currentValue&&(this.currentValue=this.min),this.updateValue(this.currentValue)}};n.default=d},59:function(t,n,e){"use strict";var i=e(92)(!0);e(55)(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,n=this._t,e=this._i;return e>=n.length?{value:void 0,done:!0}:(t=i(n,e),this._i+=t.length,{value:t,done:!1})}))},6:function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},60:function(t,n){t.exports=e},61:function(t,n,e){t.exports=e(97)},62:function(t,n,e){var i=e(22)("meta"),r=e(6),o=e(10),s=e(5).f,u=0,a=Object.isExtensible||function(){return!0},c=!e(7)((function(){return a(Object.preventExtensions({}))})),l=function(t){s(t,i,{value:{i:"O"+ ++u,w:{}}})},f=t.exports={KEY:i,NEED:!1,fastKey:function(t,n){if(!r(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,i)){if(!a(t))return"F";if(!n)return"E";l(t)}return t[i].i},getWeak:function(t,n){if(!o(t,i)){if(!a(t))return!0;if(!n)return!1;l(t)}return t[i].w},onFreeze:function(t){return c&&f.NEED&&a(t)&&!o(t,i)&&l(t),t}}},63:function(t,n,e){t.exports=e(100)},64:function(t,n,e){t.exports=e(107)},65:function(t,n,e){var i=e(29),r=Math.max,o=Math.min;t.exports=function(t,n){return(t=i(t))<0?r(t+n,0):o(t,n)}},66:function(t,n,e){"use strict";var i=e(1),r=e(10),o=e(2),s=e(3),u=e(54),a=e(62).KEY,c=e(7),l=e(30),f=e(37),h=e(22),p=e(9),d=e(41),g=e(43),v=e(79),m=e(57),y=e(12),b=e(6),x=e(20),w=e(13),S=e(17),_=e(14),P=e(48),V=e(80),O=e(46),j=e(36),M=e(5),D=e(19),E=O.f,F=M.f,T=V.f,I=i.Symbol,L=i.JSON,C=L&&L.stringify,N=p("_hidden"),A=p("toPrimitive"),$={}.propertyIsEnumerable,k=l("symbol-registry"),X=l("symbols"),R=l("op-symbols"),B=Object.prototype,H="function"==typeof I&&!!j.f,U=i.QObject,q=!U||!U.prototype||!U.prototype.findChild,G=o&&c((function(){return 7!=P(F({},"a",{get:function(){return F(this,"a",{value:7}).a}})).a}))?function(t,n,e){var i=E(B,n);i&&delete B[n],F(t,n,e),i&&t!==B&&F(B,n,i)}:F,W=function(t){var n=X[t]=P(I.prototype);return n._k=t,n},J=H&&"symbol"==typeof I.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof I},z=function(t,n,e){return t===B&&z(R,n,e),y(t),n=S(n,!0),y(e),r(X,n)?(e.enumerable?(r(t,N)&&t[N][n]&&(t[N][n]=!1),e=P(e,{enumerable:_(0,!1)})):(r(t,N)||F(t,N,_(1,{})),t[N][n]=!0),G(t,n,e)):F(t,n,e)},K=function(t,n){y(t);for(var e,i=v(n=w(n)),r=0,o=i.length;o>r;)z(t,e=i[r++],n[e]);return t},Y=function(t){var n=$.call(this,t=S(t,!0));return!(this===B&&r(X,t)&&!r(R,t))&&(!(n||!r(this,t)||!r(X,t)||r(this,N)&&this[N][t])||n)},Q=function(t,n){if(t=w(t),n=S(n,!0),t!==B||!r(X,n)||r(R,n)){var e=E(t,n);return!e||!r(X,n)||r(t,N)&&t[N][n]||(e.enumerable=!0),e}},Z=function(t){for(var n,e=T(w(t)),i=[],o=0;e.length>o;)r(X,n=e[o++])||n==N||n==a||i.push(n);return i},tt=function(t){for(var n,e=t===B,i=T(e?R:w(t)),o=[],s=0;i.length>s;)!r(X,n=i[s++])||e&&!r(B,n)||o.push(X[n]);return o};H||(I=function(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),n=function(e){this===B&&n.call(R,e),r(this,N)&&r(this[N],t)&&(this[N][t]=!1),G(this,t,_(1,e))};return o&&q&&G(B,t,{configurable:!0,set:n}),W(t)},u(I.prototype,"toString",(function(){return this._k})),O.f=Q,M.f=z,e(44).f=V.f=Z,e(28).f=Y,j.f=tt,o&&!e(23)&&u(B,"propertyIsEnumerable",Y,!0),d.f=function(t){return W(p(t))}),s(s.G+s.W+s.F*!H,{Symbol:I});for(var nt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),et=0;nt.length>et;)p(nt[et++]);for(var it=D(p.store),rt=0;it.length>rt;)g(it[rt++]);s(s.S+s.F*!H,"Symbol",{for:function(t){return r(k,t+="")?k[t]:k[t]=I(t)},keyFor:function(t){if(!J(t))throw TypeError(t+" is not a symbol!");for(var n in k)if(k[n]===t)return n},useSetter:function(){q=!0},useSimple:function(){q=!1}}),s(s.S+s.F*!H,"Object",{create:function(t,n){return void 0===n?P(t):K(P(t),n)},defineProperty:z,defineProperties:K,getOwnPropertyDescriptor:Q,getOwnPropertyNames:Z,getOwnPropertySymbols:tt});var ot=c((function(){j.f(1)}));s(s.S+s.F*ot,"Object",{getOwnPropertySymbols:function(t){return j.f(x(t))}}),L&&s(s.S+s.F*(!H||c((function(){var t=I();return"[null]"!=C([t])||"{}"!=C({a:t})||"{}"!=C(Object(t))}))),"JSON",{stringify:function(t){for(var n,e,i=[t],r=1;arguments.length>r;)i.push(arguments[r++]);if(e=n=i[1],(b(n)||void 0!==t)&&!J(t))return m(n)||(n=function(t,n){if("function"==typeof e&&(n=e.call(this,t,n)),!J(n))return n}),i[1]=n,C.apply(L,i)}}),I.prototype[A]||e(11)(I.prototype,A,I.prototype.valueOf),f(I,"Symbol"),f(Math,"Math",!0),f(i.JSON,"JSON",!0)},662:function(t,n){t.exports=r},67:function(t,n,e){var i=e(13),r=e(42),o=e(65);t.exports=function(t){return function(n,e,s){var u,a=i(n),c=r(a.length),l=o(s,c);if(t&&e!=e){for(;c>l;)if((u=a[l++])!=u)return!0}else for(;c>l;l++)if((t||l in a)&&a[l]===e)return t||l||0;return!t&&-1}}},68:function(t,n,e){"use strict";var i=e(5),r=e(14);t.exports=function(t,n,e){n in t?i.f(t,n,r(0,e)):t[n]=e}},69:function(t,n,e){e(70),t.exports=e(0).parseInt},7:function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},70:function(t,n,e){var i=e(3),r=e(71);i(i.G+i.F*(parseInt!=r),{parseInt:r})},71:function(t,n,e){var i=e(1).parseInt,r=e(51).trim,o=e(35),s=/^[-+]?0[xX]/;t.exports=8!==i(o+"08")||22!==i(o+"0x16")?function(t,n){var e=r(String(t),3);return i(e,n>>>0||(s.test(e)?16:10))}:i},73:function(t,n,e){var i=e(1).document;t.exports=i&&i.documentElement},74:function(t,n,e){var i=e(5),r=e(12),o=e(19);t.exports=e(2)?Object.defineProperties:function(t,n){r(t);for(var e,s=o(n),u=s.length,a=0;u>a;)i.f(t,e=s[a++],n[e]);return t}},75:function(t,n){},76:function(t,n,e){e(94);for(var i=e(1),r=e(11),o=e(26),s=e(9)("toStringTag"),u="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(","),a=0;a<u.length;a++){var c=u[a],l=i[c],f=l&&l.prototype;f&&!f[s]&&r(f,s,c),o[c]=o.Array}},766:function(t,n,e){"use strict";e.d(n,"a",(function(){return i})),e.d(n,"b",(function(){return r}));var i=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:t.classes},[!t.range&&t.showInput?e("Input-number",{attrs:{min:t.min,max:t.max,step:t.step,value:t.currentValue,disabled:t.disabled},on:{"on-change":t.handleInputChange}}):t._e(),t._v(" "),e("div",{ref:"slider",class:[t.prefixCls+"-wrap"],on:{click:function(n){return n.target!==n.currentTarget?null:t.sliderClick(n)}}},[t.showStops?t._l(t.stops,(function(n,i){return e("div",{key:i,class:[t.prefixCls+"-stop"],style:{left:n+"%"},on:{click:function(n){return n.target!==n.currentTarget?null:t.sliderClick(n)}}})})):t._e(),t._v(" "),e("div",{class:[t.prefixCls+"-bar"],style:t.barStyle,on:{click:function(n){return n.target!==n.currentTarget?null:t.sliderClick(n)}}}),t._v(" "),t.range?[e("div",{class:[t.prefixCls+"-button-wrap"],style:{left:t.firstPosition+"%"},on:{mousedown:t.onFirstButtonDown}},[e("Tooltip",{ref:"tooltip",attrs:{controlled:t.firstDragging,placement:"top",content:t.tipFormat(t.currentValue[0]),disabled:t.tipDisabled,always:"always"===t.showTip}},[e("div",{class:t.button1Classes})])],1),t._v(" "),e("div",{class:[t.prefixCls+"-button-wrap"],style:{left:t.secondPosition+"%"},on:{mousedown:t.onSecondButtonDown}},[e("Tooltip",{ref:"tooltip2",attrs:{controlled:t.secondDragging,placement:"top",content:t.tipFormat(t.currentValue[1]),disabled:t.tipDisabled,always:"always"===t.showTip}},[e("div",{class:t.button2Classes})])],1)]:[e("div",{class:[t.prefixCls+"-button-wrap"],style:{left:t.singlePosition+"%"},on:{mousedown:t.onSingleButtonDown}},[e("Tooltip",{ref:"tooltip",attrs:{controlled:t.dragging,placement:"top",content:t.tipFormat(t.currentValue),disabled:t.tipDisabled,always:"always"===t.showTip}},[e("div",{class:t.buttonClasses})])],1)]],2)],1)},r=[];i._withStripped=!0},79:function(t,n,e){var i=e(19),r=e(36),o=e(28);t.exports=function(t){var n=i(t),e=r.f;if(e)for(var s,u=e(t),a=o.f,c=0;u.length>c;)a.call(t,s=u[c++])&&n.push(s);return n}},8:function(t,n){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports},80:function(t,n,e){var i=e(13),r=e(44).f,o={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"[object Window]"==o.call(t)?function(t){try{return r(t)}catch(t){return s.slice()}}(t):r(i(t))}},81:function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},85:function(t,n,e){t.exports=e(91)},86:function(t,n,e){var i=e(33),r=e(9)("toStringTag"),o="Arguments"==i(function(){return arguments}());t.exports=function(t){var n,e,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),r))?e:o?i(n):"Object"==(s=i(n))&&"function"==typeof n.callee?"Arguments":s}},87:function(t,n,e){var i=e(12);t.exports=function(t,n,e,r){try{return r?n(i(e)[0],e[1]):n(e)}catch(n){var o=t.return;throw void 0!==o&&i(o.call(t)),n}}},88:function(t,n,e){var i=e(26),r=e(9)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||o[r]===t)}},89:function(t,n,e){var i=e(86),r=e(9)("iterator"),o=e(26);t.exports=e(0).getIteratorMethod=function(t){if(null!=t)return t[r]||t["@@iterator"]||o[i(t)]}},9:function(t,n,e){var i=e(30)("wks"),r=e(22),o=e(1).Symbol,s="function"==typeof o;(t.exports=function(t){return i[t]||(i[t]=s&&o[t]||(s?o:r)("Symbol."+t))}).store=i},90:function(t,n,e){var i=e(10),r=e(20),o=e(34)("IE_PROTO"),s=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),i(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},91:function(t,n,e){var i=e(0),r=i.JSON||(i.JSON={stringify:JSON.stringify});t.exports=function(t){return r.stringify.apply(r,arguments)}},92:function(t,n,e){var i=e(29),r=e(18);t.exports=function(t){return function(n,e){var o,s,u=String(r(n)),a=i(e),c=u.length;return a<0||a>=c?t?"":void 0:(o=u.charCodeAt(a))<55296||o>56319||a+1===c||(s=u.charCodeAt(a+1))<56320||s>57343?t?u.charAt(a):o:t?u.slice(a,a+2):s-56320+(o-55296<<10)+65536}}},93:function(t,n,e){"use strict";var i=e(48),r=e(14),o=e(37),s={};e(11)(s,e(9)("iterator"),(function(){return this})),t.exports=function(t,n,e){t.prototype=i(s,{next:r(1,e)}),o(t,n+" Iterator")}},94:function(t,n,e){"use strict";var i=e(95),r=e(81),o=e(26),s=e(13);t.exports=e(55)(Array,"Array",(function(t,n){this._t=s(t),this._i=0,this._k=n}),(function(){var t=this._t,n=this._k,e=this._i++;return!t||e>=t.length?(this._t=void 0,r(1)):r(0,"keys"==n?e:"values"==n?t[e]:[e,t[e]])}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},95:function(t,n){t.exports=function(){}},97:function(t,n,e){e(66),e(75),e(98),e(99),t.exports=e(0).Symbol},98:function(t,n,e){e(43)("asyncIterator")},99:function(t,n,e){e(43)("observable")}})}));