mirror of
https://github.com/wassname/slider.git
synced 2026-09-10 12:38:09 +08:00
Updates
This commit is contained in:
@@ -1 +1 @@
|
||||
{"version":3,"sources":["webpack:///webpack/bootstrap 0e1c16a33dcf6326da4c"],"names":[],"mappings":";AAAA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAQ,oBAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,uBAAe;AACf;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,YAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,wEAAgE,aAAa;AAC7E;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA","file":"common.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, callbacks = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId])\n \t\t\t\tcallbacks.push.apply(callbacks, installedChunks[chunkId]);\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules);\n \t\twhile(callbacks.length)\n \t\t\tcallbacks.shift().call(null, __webpack_require__);\n \t\tif(moreModules[0]) {\n \t\t\tinstalledModules[0] = 0;\n \t\t\treturn __webpack_require__(0);\n \t\t}\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// \"0\" means \"already loaded\"\n \t// Array means \"loading\", array contains callbacks\n \tvar installedChunks = {\n \t\t1:0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId])\n \t\t\treturn installedModules[moduleId].exports;\n\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\texports: {},\n \t\t\tid: moduleId,\n \t\t\tloaded: false\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.loaded = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId, callback) {\n \t\t// \"0\" is the signal for \"already loaded\"\n \t\tif(installedChunks[chunkId] === 0)\n \t\t\treturn callback.call(null, __webpack_require__);\n\n \t\t// an array means \"currently loading\".\n \t\tif(installedChunks[chunkId] !== undefined) {\n \t\t\tinstalledChunks[chunkId].push(callback);\n \t\t} else {\n \t\t\t// start chunk loading\n \t\t\tinstalledChunks[chunkId] = [callback];\n \t\t\tvar head = document.getElementsByTagName('head')[0];\n \t\t\tvar script = document.createElement('script');\n \t\t\tscript.type = 'text/javascript';\n \t\t\tscript.charset = 'utf-8';\n \t\t\tscript.async = true;\n\n \t\t\tscript.src = __webpack_require__.p + \"\" + chunkId + \".\" + ({\"0\":\"simple\"}[chunkId]||chunkId) + \".js\";\n \t\t\thead.appendChild(script);\n \t\t}\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n\n/** WEBPACK FOOTER **\n ** webpack/bootstrap 0e1c16a33dcf6326da4c\n **/"],"sourceRoot":""}
|
||||
{"version":3,"sources":["webpack:///webpack/bootstrap 8e210b569a2db4ff0610"],"names":[],"mappings":";AAAA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAQ,oBAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,uBAAe;AACf;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,YAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,wEAAgE,aAAa;AAC7E;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA","file":"common.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, callbacks = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId])\n \t\t\t\tcallbacks.push.apply(callbacks, installedChunks[chunkId]);\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules);\n \t\twhile(callbacks.length)\n \t\t\tcallbacks.shift().call(null, __webpack_require__);\n \t\tif(moreModules[0]) {\n \t\t\tinstalledModules[0] = 0;\n \t\t\treturn __webpack_require__(0);\n \t\t}\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// \"0\" means \"already loaded\"\n \t// Array means \"loading\", array contains callbacks\n \tvar installedChunks = {\n \t\t1:0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId])\n \t\t\treturn installedModules[moduleId].exports;\n\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\texports: {},\n \t\t\tid: moduleId,\n \t\t\tloaded: false\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.loaded = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId, callback) {\n \t\t// \"0\" is the signal for \"already loaded\"\n \t\tif(installedChunks[chunkId] === 0)\n \t\t\treturn callback.call(null, __webpack_require__);\n\n \t\t// an array means \"currently loading\".\n \t\tif(installedChunks[chunkId] !== undefined) {\n \t\t\tinstalledChunks[chunkId].push(callback);\n \t\t} else {\n \t\t\t// start chunk loading\n \t\t\tinstalledChunks[chunkId] = [callback];\n \t\t\tvar head = document.getElementsByTagName('head')[0];\n \t\t\tvar script = document.createElement('script');\n \t\t\tscript.type = 'text/javascript';\n \t\t\tscript.charset = 'utf-8';\n \t\t\tscript.async = true;\n\n \t\t\tscript.src = __webpack_require__.p + \"\" + chunkId + \".\" + ({\"0\":\"simple\"}[chunkId]||chunkId) + \".js\";\n \t\t\thead.appendChild(script);\n \t\t}\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n\n/** WEBPACK FOOTER **\n ** webpack/bootstrap 8e210b569a2db4ff0610\n **/"],"sourceRoot":""}
|
||||
@@ -2,7 +2,7 @@
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>simple.js - example - rc-slider@1.6.0</title>
|
||||
<title>simple.js - example - rc-slider@2.0.1</title>
|
||||
<meta name="viewport"
|
||||
content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
|
||||
<meta charset="utf-8"/>
|
||||
@@ -257,7 +257,7 @@ Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-lic
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="header">
|
||||
<h1>rc-slider@1.6.0</h1>
|
||||
<h1>rc-slider@2.0.1</h1>
|
||||
|
||||
<p>slider ui component for react</p>
|
||||
</div>
|
||||
@@ -269,6 +269,7 @@ Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-lic
|
||||
<span class="hljs-built_in">require</span>(<span class="hljs-string">'rc-slider/assets/index.css'</span>);
|
||||
|
||||
<span class="hljs-keyword">var</span> React = <span class="hljs-built_in">require</span>(<span class="hljs-string">'react'</span>);
|
||||
<span class="hljs-keyword">var</span> ReactDOM = <span class="hljs-built_in">require</span>(<span class="hljs-string">'react-dom'</span>);
|
||||
<span class="hljs-keyword">var</span> Slider = <span class="hljs-built_in">require</span>(<span class="hljs-string">'rc-slider'</span>);
|
||||
<span class="hljs-keyword">var</span> style = {width:<span class="hljs-number">400</span>,margin:<span class="hljs-number">50</span>};
|
||||
|
||||
@@ -276,7 +277,7 @@ Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-lic
|
||||
<span class="hljs-built_in">console</span>.log(v);
|
||||
}
|
||||
|
||||
React.render(
|
||||
ReactDOM.render(
|
||||
<span class="xml"><span class="hljs-tag"><<span class="hljs-title">div</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">div</span> <span class="hljs-attribute">style</span>=<span class="hljs-value">{style}</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">p</span>></span>基础滑块<span class="hljs-tag"></<span class="hljs-title">p</span>></span>
|
||||
@@ -288,15 +289,15 @@ React.render(
|
||||
<span class="hljs-tag"></<span class="hljs-title">div</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">div</span> <span class="hljs-attribute">style</span>=<span class="hljs-value">{style}</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">p</span>></span>基础滑块,step=20 带原点<span class="hljs-tag"></<span class="hljs-title">p</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">Slider</span> <span class="hljs-attribute">withDots</span> <span class="hljs-attribute">step</span>=<span class="hljs-value">{20}</span> /></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">Slider</span> <span class="hljs-attribute">dots</span> <span class="hljs-attribute">step</span>=<span class="hljs-value">{20}</span> /></span>
|
||||
<span class="hljs-tag"></<span class="hljs-title">div</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">div</span> <span class="hljs-attribute">style</span>=<span class="hljs-value">{style}</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">p</span>></span>双滑块<span class="hljs-tag"></<span class="hljs-title">p</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">Slider</span> <span class="hljs-attribute">range</span>=<span class="hljs-value">{true}</span> <span class="hljs-attribute">min</span>=<span class="hljs-value">{10}</span> <span class="hljs-attribute">max</span>=<span class="hljs-value">{90}</span> <span class="hljs-attribute">values</span>=<span class="hljs-value">{[0,</span> <span class="hljs-attribute">30</span>]} <span class="hljs-attribute">onChange</span>=<span class="hljs-value">{onChange}</span> /></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">Slider</span> <span class="hljs-attribute">range</span> <span class="hljs-attribute">min</span>=<span class="hljs-value">{10}</span> <span class="hljs-attribute">max</span>=<span class="hljs-value">{90}</span> <span class="hljs-attribute">defaultValue</span>=<span class="hljs-value">{[0,</span> <span class="hljs-attribute">30</span>]} <span class="hljs-attribute">onChange</span>=<span class="hljs-value">{onChange}</span> /></span>
|
||||
<span class="hljs-tag"></<span class="hljs-title">div</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">div</span> <span class="hljs-attribute">style</span>=<span class="hljs-value">{style}</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">p</span>></span>双滑块,step=20 <span class="hljs-tag"></<span class="hljs-title">p</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">Slider</span> <span class="hljs-attribute">range</span>=<span class="hljs-value">{true}</span> <span class="hljs-attribute">withDots</span> <span class="hljs-attribute">step</span>=<span class="hljs-value">{20}</span> <span class="hljs-attribute">values</span>=<span class="hljs-value">{[0,</span> <span class="hljs-attribute">30</span>]} <span class="hljs-attribute">onChange</span>=<span class="hljs-value">{onChange}</span> <span class="hljs-attribute">isIncluded</span>=<span class="hljs-value">{false}</span> /></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">Slider</span> <span class="hljs-attribute">range</span> <span class="hljs-attribute">dots</span> <span class="hljs-attribute">step</span>=<span class="hljs-value">{20}</span> <span class="hljs-attribute">defaultValue</span>=<span class="hljs-value">{[0,</span> <span class="hljs-attribute">30</span>]} <span class="hljs-attribute">onChange</span>=<span class="hljs-value">{onChange}</span> <span class="hljs-attribute">included</span>=<span class="hljs-value">{false}</span> /></span>
|
||||
<span class="hljs-tag"></<span class="hljs-title">div</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">div</span> <span class="hljs-attribute">style</span>=<span class="hljs-value">{style}</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">p</span>></span>分段式滑块(包含关系)<span class="hljs-tag"></<span class="hljs-title">p</span>></span>
|
||||
@@ -304,7 +305,7 @@ React.render(
|
||||
<span class="hljs-tag"></<span class="hljs-title">div</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">div</span> <span class="hljs-attribute">style</span>=<span class="hljs-value">{style}</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">p</span>></span>分段式滑块(并列关系)<span class="hljs-tag"></<span class="hljs-title">p</span>></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">Slider</span> <span class="hljs-attribute">marks</span>=<span class="hljs-value">{["状态1","状态2","状态3","状态4"]}</span> <span class="hljs-attribute">isIncluded</span>=<span class="hljs-value">{false}</span> <span class="hljs-attribute">defaultIndex</span>=<span class="hljs-value">{1}</span> /></span>
|
||||
<span class="hljs-tag"><<span class="hljs-title">Slider</span> <span class="hljs-attribute">marks</span>=<span class="hljs-value">{["状态1","状态2","状态3","状态4"]}</span> <span class="hljs-attribute">included</span>=<span class="hljs-value">{false}</span> <span class="hljs-attribute">defaultIndex</span>=<span class="hljs-value">{1}</span> /></span>
|
||||
<span class="hljs-tag"></<span class="hljs-title">div</span>></span>
|
||||
<span class="hljs-tag"></<span class="hljs-title">div</span>></span>
|
||||
, document.getElementById('__react-content'));
|
||||
|
||||
+218
-183
@@ -14,14 +14,15 @@ webpackJsonp([0,1],[
|
||||
__webpack_require__(2);
|
||||
|
||||
var React = __webpack_require__(3);
|
||||
var Slider = __webpack_require__(160);
|
||||
var ReactDOM = __webpack_require__(160);
|
||||
var Slider = __webpack_require__(161);
|
||||
var style = { width: 400, margin: 50 };
|
||||
|
||||
function onChange(v) {
|
||||
console.log(v);
|
||||
}
|
||||
|
||||
React.render(React.createElement(
|
||||
ReactDOM.render(React.createElement(
|
||||
'div',
|
||||
null,
|
||||
React.createElement(
|
||||
@@ -52,7 +53,7 @@ webpackJsonp([0,1],[
|
||||
null,
|
||||
'基础滑块,step=20 带原点'
|
||||
),
|
||||
React.createElement(Slider, { withDots: true, step: 20 })
|
||||
React.createElement(Slider, { dots: true, step: 20 })
|
||||
),
|
||||
React.createElement(
|
||||
'div',
|
||||
@@ -62,7 +63,7 @@ webpackJsonp([0,1],[
|
||||
null,
|
||||
'双滑块'
|
||||
),
|
||||
React.createElement(Slider, { range: true, min: 10, max: 90, values: [0, 30], onChange: onChange })
|
||||
React.createElement(Slider, { range: true, min: 10, max: 90, defaultValue: [0, 30], onChange: onChange })
|
||||
),
|
||||
React.createElement(
|
||||
'div',
|
||||
@@ -72,7 +73,7 @@ webpackJsonp([0,1],[
|
||||
null,
|
||||
'双滑块,step=20 '
|
||||
),
|
||||
React.createElement(Slider, { range: true, withDots: true, step: 20, values: [0, 30], onChange: onChange, isIncluded: false })
|
||||
React.createElement(Slider, { range: true, dots: true, step: 20, defaultValue: [0, 30], onChange: onChange, included: false })
|
||||
),
|
||||
React.createElement(
|
||||
'div',
|
||||
@@ -92,7 +93,7 @@ webpackJsonp([0,1],[
|
||||
null,
|
||||
'分段式滑块(并列关系)'
|
||||
),
|
||||
React.createElement(Slider, { marks: ["状态1", "状态2", "状态3", "状态4"], isIncluded: false, defaultIndex: 1 })
|
||||
React.createElement(Slider, { marks: ["状态1", "状态2", "状态3", "状态4"], included: false, defaultIndex: 1 })
|
||||
)
|
||||
), document.getElementById('__react-content'));
|
||||
|
||||
@@ -19675,7 +19676,8 @@ webpackJsonp([0,1],[
|
||||
|
||||
'use strict';
|
||||
|
||||
module.exports = __webpack_require__(161);
|
||||
module.exports = __webpack_require__(5);
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 161 */
|
||||
@@ -19691,6 +19693,14 @@ webpackJsonp([0,1],[
|
||||
|
||||
'use strict';
|
||||
|
||||
module.exports = __webpack_require__(163);
|
||||
|
||||
/***/ },
|
||||
/* 163 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
|
||||
Object.defineProperty(exports, '__esModule', {
|
||||
value: true
|
||||
});
|
||||
@@ -19711,23 +19721,23 @@ webpackJsonp([0,1],[
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _rcUtil = __webpack_require__(163);
|
||||
var _rcUtil = __webpack_require__(164);
|
||||
|
||||
var _rcUtil2 = _interopRequireDefault(_rcUtil);
|
||||
|
||||
var _Track = __webpack_require__(175);
|
||||
var _Track = __webpack_require__(176);
|
||||
|
||||
var _Track2 = _interopRequireDefault(_Track);
|
||||
|
||||
var _Handle = __webpack_require__(176);
|
||||
var _Handle = __webpack_require__(177);
|
||||
|
||||
var _Handle2 = _interopRequireDefault(_Handle);
|
||||
|
||||
var _Steps = __webpack_require__(199);
|
||||
var _Steps = __webpack_require__(200);
|
||||
|
||||
var _Steps2 = _interopRequireDefault(_Steps);
|
||||
|
||||
var _Marks = __webpack_require__(200);
|
||||
var _Marks = __webpack_require__(201);
|
||||
|
||||
var _Marks2 = _interopRequireDefault(_Marks);
|
||||
|
||||
@@ -19767,15 +19777,16 @@ webpackJsonp([0,1],[
|
||||
var upperBound = undefined;
|
||||
var lowerBound = undefined;
|
||||
if (props.range) {
|
||||
var values = props.values || props.defaultValues;
|
||||
upperBound = this.trimAlignValue(values[1]);
|
||||
lowerBound = this.trimAlignValue(values[0]);
|
||||
var value = props.value || props.defaultValue || [0, 0];
|
||||
upperBound = this.trimAlignValue(value[1]);
|
||||
lowerBound = this.trimAlignValue(value[0]);
|
||||
} else if (props.marks.length > 0) {
|
||||
upperBound = this.calcValueFromProps(props);
|
||||
} else {
|
||||
// Note: Maybe `value` is `0`.
|
||||
// So, check the existence of `value` with `in`.
|
||||
var value = 'value' in props ? props.value : props.defaultValue;
|
||||
var defaultValue = 'defaultValue' in props ? props.defaultValue : 0;
|
||||
var value = 'value' in props ? props.value : defaultValue;
|
||||
upperBound = this.trimAlignValue(value);
|
||||
}
|
||||
|
||||
@@ -19804,11 +19815,11 @@ webpackJsonp([0,1],[
|
||||
key: 'componentWillReceiveProps',
|
||||
value: function componentWillReceiveProps(nextProps) {
|
||||
if (nextProps.range) {
|
||||
var values = nextProps.values;
|
||||
if (values) {
|
||||
var value = nextProps.value;
|
||||
if (value) {
|
||||
this.setState({
|
||||
upperBound: values[1],
|
||||
lowerBound: values[0]
|
||||
upperBound: value[1],
|
||||
lowerBound: value[0]
|
||||
});
|
||||
}
|
||||
} else if ('value' in nextProps) {
|
||||
@@ -19859,7 +19870,12 @@ webpackJsonp([0,1],[
|
||||
if (props.range) {
|
||||
// `this.state` will not be updated immediately after `this.setState`.
|
||||
// So, create a similar object.
|
||||
var data = Object.assign({}, state, _defineProperty({}, state.handle, value));
|
||||
// const data = Object.assign({}, state, {[state.handle]: value});
|
||||
var data = {
|
||||
upperBound: state.upperBound,
|
||||
lowerBound: state.lowerBound
|
||||
};
|
||||
data[state.handle] = value;
|
||||
this.triggerEvents('onChange', [data.lowerBound, data.upperBound]);
|
||||
} else {
|
||||
this.triggerEvents('onChange', value);
|
||||
@@ -19892,14 +19908,26 @@ webpackJsonp([0,1],[
|
||||
this.startValue = value;
|
||||
this.startPosition = position;
|
||||
|
||||
var _state = this.state;
|
||||
var upperBound = _state.upperBound;
|
||||
var lowerBound = _state.lowerBound;
|
||||
var state = this.state;
|
||||
var upperBound = state.upperBound;
|
||||
var lowerBound = state.lowerBound;
|
||||
|
||||
var isUpperBoundCloser = Math.abs(upperBound - value) < Math.abs(lowerBound - value);
|
||||
var valueNeedChanging = !this.props.range || isUpperBoundCloser ? 'upperBound' : 'lowerBound';
|
||||
var isAtTheSamePoint = upperBound === lowerBound;
|
||||
valueNeedChanging = isAtTheSamePoint ? this.state.recent : valueNeedChanging;
|
||||
var valueNeedChanging = 'upperBound';
|
||||
if (this.props.range) {
|
||||
var isLowerBoundCloser = Math.abs(upperBound - value) > Math.abs(lowerBound - value);
|
||||
if (isLowerBoundCloser) {
|
||||
valueNeedChanging = 'lowerBound';
|
||||
}
|
||||
|
||||
var isAtTheSamePoint = upperBound === lowerBound;
|
||||
if (isAtTheSamePoint) {
|
||||
valueNeedChanging = state.recent;
|
||||
}
|
||||
|
||||
if (isAtTheSamePoint && value !== upperBound) {
|
||||
valueNeedChanging = value < upperBound ? 'lowerBound' : 'upperBound';
|
||||
}
|
||||
}
|
||||
|
||||
this.setState(_defineProperty({
|
||||
handle: valueNeedChanging,
|
||||
@@ -19907,7 +19935,12 @@ webpackJsonp([0,1],[
|
||||
}, valueNeedChanging, value));
|
||||
|
||||
if (this.props.range) {
|
||||
var data = Object.assign({}, this.state, _defineProperty({}, valueNeedChanging, value));
|
||||
// const data = Object.assign({}, state, {[valueNeedChanging]: value});
|
||||
var data = {
|
||||
upperBound: state.upperBound,
|
||||
lowerBound: state.lowerBound
|
||||
};
|
||||
data[valueNeedChanging] = value;
|
||||
this.triggerEvents('onChange', [data.lowerBound, data.upperBound]);
|
||||
} else {
|
||||
this.triggerEvents('onChange', value);
|
||||
@@ -20071,16 +20104,18 @@ webpackJsonp([0,1],[
|
||||
value: function render() {
|
||||
var _rcUtil$classSet;
|
||||
|
||||
var _state2 = this.state;
|
||||
var handle = _state2.handle;
|
||||
var upperBound = _state2.upperBound;
|
||||
var lowerBound = _state2.lowerBound;
|
||||
var _state = this.state;
|
||||
var handle = _state.handle;
|
||||
var upperBound = _state.upperBound;
|
||||
var lowerBound = _state.lowerBound;
|
||||
|
||||
var props = this.props;
|
||||
var className = props.className;
|
||||
var prefixCls = props.prefixCls;
|
||||
var disabled = props.disabled;
|
||||
var included = props.included;
|
||||
var isIncluded = props.isIncluded;
|
||||
var dots = props.dots;
|
||||
var withDots = props.withDots;
|
||||
var range = props.range;
|
||||
var marks = props.marks;
|
||||
@@ -20098,7 +20133,7 @@ webpackJsonp([0,1],[
|
||||
var lowerOffset = this.calcOffset(lowerBound);
|
||||
|
||||
var track = null;
|
||||
if (isIncluded || range) {
|
||||
if (included && isIncluded || range) {
|
||||
var trackClassName = prefixCls + '-track';
|
||||
track = _react2['default'].createElement(_Track2['default'], { className: trackClassName, offset: lowerOffset, length: upperOffset - lowerOffset });
|
||||
}
|
||||
@@ -20117,19 +20152,19 @@ webpackJsonp([0,1],[
|
||||
var upperIndex = this.getIndex(upperBound);
|
||||
|
||||
var steps = null;
|
||||
if (marksLen > 0 || step > 1 && withDots) {
|
||||
if (marksLen > 0 || step > 1 && (dots || withDots)) {
|
||||
var stepsClassName = prefixCls + '-step';
|
||||
var stepNum = marksLen > 0 ? marksLen : Math.floor((max - min) / step) + 1;
|
||||
steps = _react2['default'].createElement(_Steps2['default'], { className: stepsClassName, stepNum: stepNum,
|
||||
lowerIndex: this.getIndex(lowerBound), upperIndex: upperIndex,
|
||||
isIncluded: isIncluded || range });
|
||||
included: included && isIncluded || range });
|
||||
}
|
||||
|
||||
var mark = null;
|
||||
if (marksLen > 0) {
|
||||
var markClassName = prefixCls + '-mark';
|
||||
mark = _react2['default'].createElement(_Marks2['default'], { className: markClassName, marks: marks,
|
||||
index: upperIndex, isIncluded: isIncluded });
|
||||
index: upperIndex, included: included && isIncluded });
|
||||
}
|
||||
|
||||
return _react2['default'].createElement(
|
||||
@@ -20154,14 +20189,13 @@ webpackJsonp([0,1],[
|
||||
min: _react2['default'].PropTypes.number,
|
||||
max: _react2['default'].PropTypes.number,
|
||||
step: _react2['default'].PropTypes.number,
|
||||
defaultValue: _react2['default'].PropTypes.number,
|
||||
defaultValues: _react2['default'].PropTypes.arrayOf(_react2['default'].PropTypes.number),
|
||||
defaultValue: _react2['default'].PropTypes.oneOfType([_react2['default'].PropTypes.number, _react2['default'].PropTypes.arrayOf(_react2['default'].PropTypes.number)]),
|
||||
defaultIndex: _react2['default'].PropTypes.number,
|
||||
value: _react2['default'].PropTypes.number,
|
||||
values: _react2['default'].PropTypes.arrayOf(_react2['default'].PropTypes.number),
|
||||
value: _react2['default'].PropTypes.oneOfType([_react2['default'].PropTypes.number, _react2['default'].PropTypes.arrayOf(_react2['default'].PropTypes.number)]),
|
||||
index: _react2['default'].PropTypes.number,
|
||||
marks: _react2['default'].PropTypes.array,
|
||||
isIncluded: _react2['default'].PropTypes.bool,
|
||||
isIncluded: _react2['default'].PropTypes.bool, // @Deprecated
|
||||
included: _react2['default'].PropTypes.bool,
|
||||
className: _react2['default'].PropTypes.string,
|
||||
prefixCls: _react2['default'].PropTypes.string,
|
||||
disabled: _react2['default'].PropTypes.bool,
|
||||
@@ -20170,7 +20204,8 @@ webpackJsonp([0,1],[
|
||||
onChange: _react2['default'].PropTypes.func,
|
||||
onAfterChange: _react2['default'].PropTypes.func,
|
||||
tipTransitionName: _react2['default'].PropTypes.string,
|
||||
withDots: _react2['default'].PropTypes.bool,
|
||||
withDots: _react2['default'].PropTypes.bool, // @Deprecated
|
||||
dots: _react2['default'].PropTypes.bool,
|
||||
range: _react2['default'].PropTypes.bool
|
||||
};
|
||||
|
||||
@@ -20178,16 +20213,16 @@ webpackJsonp([0,1],[
|
||||
min: 0,
|
||||
max: 100,
|
||||
step: 1,
|
||||
defaultValue: 0,
|
||||
defaultValues: [0, 0],
|
||||
defaultIndex: 0,
|
||||
marks: [],
|
||||
isIncluded: true,
|
||||
isIncluded: true, // @Deprecated
|
||||
included: true,
|
||||
className: '',
|
||||
prefixCls: 'rc-slider',
|
||||
disabled: false,
|
||||
tipTransitionName: '',
|
||||
withDots: false,
|
||||
withDots: false, // @Deprecated
|
||||
dots: false,
|
||||
range: false
|
||||
};
|
||||
|
||||
@@ -20195,30 +20230,30 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 163 */
|
||||
/* 164 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
module.exports = {
|
||||
guid: __webpack_require__(164),
|
||||
classSet: __webpack_require__(165),
|
||||
joinClasses: __webpack_require__(166),
|
||||
KeyCode: __webpack_require__(167),
|
||||
PureRenderMixin: __webpack_require__(168),
|
||||
shallowEqual: __webpack_require__(169),
|
||||
createChainedFunction: __webpack_require__(170),
|
||||
guid: __webpack_require__(165),
|
||||
classSet: __webpack_require__(166),
|
||||
joinClasses: __webpack_require__(167),
|
||||
KeyCode: __webpack_require__(168),
|
||||
PureRenderMixin: __webpack_require__(169),
|
||||
shallowEqual: __webpack_require__(170),
|
||||
createChainedFunction: __webpack_require__(171),
|
||||
Dom: {
|
||||
addEventListener: __webpack_require__(171),
|
||||
contains: __webpack_require__(172)
|
||||
addEventListener: __webpack_require__(172),
|
||||
contains: __webpack_require__(173)
|
||||
},
|
||||
Children: {
|
||||
toArray: __webpack_require__(173),
|
||||
mapSelf: __webpack_require__(174)
|
||||
toArray: __webpack_require__(174),
|
||||
mapSelf: __webpack_require__(175)
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 164 */
|
||||
/* 165 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
var seed = 0;
|
||||
@@ -20228,7 +20263,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 165 */
|
||||
/* 166 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
/**
|
||||
@@ -20273,7 +20308,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 166 */
|
||||
/* 167 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
/**
|
||||
@@ -20320,7 +20355,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 167 */
|
||||
/* 168 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
/**
|
||||
@@ -20847,7 +20882,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 168 */
|
||||
/* 169 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
/**
|
||||
@@ -20863,7 +20898,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
"use strict";
|
||||
|
||||
var shallowEqual = __webpack_require__(169);
|
||||
var shallowEqual = __webpack_require__(170);
|
||||
|
||||
/**
|
||||
* If your React component's render function is "pure", e.g. it will render the
|
||||
@@ -20900,7 +20935,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 169 */
|
||||
/* 170 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
/**
|
||||
@@ -20948,7 +20983,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 170 */
|
||||
/* 171 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
/**
|
||||
@@ -20975,7 +21010,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 171 */
|
||||
/* 172 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
module.exports = function (target, eventType, callback) {
|
||||
@@ -20998,7 +21033,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 172 */
|
||||
/* 173 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
module.exports = function (root, node) {
|
||||
@@ -21014,7 +21049,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 173 */
|
||||
/* 174 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
var React = __webpack_require__(3);
|
||||
@@ -21029,7 +21064,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 174 */
|
||||
/* 175 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
var React = __webpack_require__(3);
|
||||
@@ -21045,7 +21080,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
|
||||
/***/ },
|
||||
/* 175 */
|
||||
/* 176 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -21076,7 +21111,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 176 */
|
||||
/* 177 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -21099,7 +21134,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _rcTooltip = __webpack_require__(177);
|
||||
var _rcTooltip = __webpack_require__(178);
|
||||
|
||||
var _rcTooltip2 = _interopRequireDefault(_rcTooltip);
|
||||
|
||||
@@ -21186,15 +21221,15 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 177 */
|
||||
/* 178 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
|
||||
module.exports = __webpack_require__(178);
|
||||
module.exports = __webpack_require__(179);
|
||||
|
||||
/***/ },
|
||||
/* 178 */
|
||||
/* 179 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -21211,9 +21246,9 @@ webpackJsonp([0,1],[
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _rcUtil = __webpack_require__(163);
|
||||
var _rcUtil = __webpack_require__(164);
|
||||
|
||||
var _Popup = __webpack_require__(179);
|
||||
var _Popup = __webpack_require__(180);
|
||||
|
||||
var _Popup2 = _interopRequireDefault(_Popup);
|
||||
|
||||
@@ -21508,7 +21543,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 179 */
|
||||
/* 180 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -21523,13 +21558,13 @@ webpackJsonp([0,1],[
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _utils = __webpack_require__(180);
|
||||
var _utils = __webpack_require__(181);
|
||||
|
||||
var _rcAlign = __webpack_require__(181);
|
||||
var _rcAlign = __webpack_require__(182);
|
||||
|
||||
var _rcAlign2 = _interopRequireDefault(_rcAlign);
|
||||
|
||||
var _rcAnimate = __webpack_require__(191);
|
||||
var _rcAnimate = __webpack_require__(192);
|
||||
|
||||
var _rcAnimate2 = _interopRequireDefault(_rcAnimate);
|
||||
|
||||
@@ -21657,7 +21692,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 180 */
|
||||
/* 181 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
'use strict';
|
||||
@@ -21752,7 +21787,7 @@ webpackJsonp([0,1],[
|
||||
}
|
||||
|
||||
/***/ },
|
||||
/* 181 */
|
||||
/* 182 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -21764,7 +21799,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
var _Align = __webpack_require__(182);
|
||||
var _Align = __webpack_require__(183);
|
||||
|
||||
var _Align2 = _interopRequireDefault(_Align);
|
||||
|
||||
@@ -21772,7 +21807,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 182 */
|
||||
/* 183 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -21795,11 +21830,11 @@ webpackJsonp([0,1],[
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _domAlign = __webpack_require__(183);
|
||||
var _domAlign = __webpack_require__(184);
|
||||
|
||||
var _domAlign2 = _interopRequireDefault(_domAlign);
|
||||
|
||||
var _rcUtil = __webpack_require__(163);
|
||||
var _rcUtil = __webpack_require__(164);
|
||||
|
||||
var _rcUtil2 = _interopRequireDefault(_rcUtil);
|
||||
|
||||
@@ -21937,7 +21972,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 183 */
|
||||
/* 184 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
/**
|
||||
@@ -21953,27 +21988,27 @@ webpackJsonp([0,1],[
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
var _utils = __webpack_require__(184);
|
||||
var _utils = __webpack_require__(185);
|
||||
|
||||
var _utils2 = _interopRequireDefault(_utils);
|
||||
|
||||
var _getOffsetParent = __webpack_require__(185);
|
||||
var _getOffsetParent = __webpack_require__(186);
|
||||
|
||||
var _getOffsetParent2 = _interopRequireDefault(_getOffsetParent);
|
||||
|
||||
var _getVisibleRectForElement = __webpack_require__(186);
|
||||
var _getVisibleRectForElement = __webpack_require__(187);
|
||||
|
||||
var _getVisibleRectForElement2 = _interopRequireDefault(_getVisibleRectForElement);
|
||||
|
||||
var _adjustForViewport = __webpack_require__(187);
|
||||
var _adjustForViewport = __webpack_require__(188);
|
||||
|
||||
var _adjustForViewport2 = _interopRequireDefault(_adjustForViewport);
|
||||
|
||||
var _getRegion = __webpack_require__(188);
|
||||
var _getRegion = __webpack_require__(189);
|
||||
|
||||
var _getRegion2 = _interopRequireDefault(_getRegion);
|
||||
|
||||
var _getElFuturePos = __webpack_require__(189);
|
||||
var _getElFuturePos = __webpack_require__(190);
|
||||
|
||||
var _getElFuturePos2 = _interopRequireDefault(_getElFuturePos);
|
||||
|
||||
@@ -22147,7 +22182,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 184 */
|
||||
/* 185 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
'use strict';
|
||||
@@ -22603,7 +22638,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 185 */
|
||||
/* 186 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -22614,7 +22649,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
var _utils = __webpack_require__(184);
|
||||
var _utils = __webpack_require__(185);
|
||||
|
||||
var _utils2 = _interopRequireDefault(_utils);
|
||||
|
||||
@@ -22661,7 +22696,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 186 */
|
||||
/* 187 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -22672,11 +22707,11 @@ webpackJsonp([0,1],[
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
var _utils = __webpack_require__(184);
|
||||
var _utils = __webpack_require__(185);
|
||||
|
||||
var _utils2 = _interopRequireDefault(_utils);
|
||||
|
||||
var _getOffsetParent = __webpack_require__(185);
|
||||
var _getOffsetParent = __webpack_require__(186);
|
||||
|
||||
var _getOffsetParent2 = _interopRequireDefault(_getOffsetParent);
|
||||
|
||||
@@ -22742,7 +22777,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 187 */
|
||||
/* 188 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -22753,7 +22788,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
var _utils = __webpack_require__(184);
|
||||
var _utils = __webpack_require__(185);
|
||||
|
||||
var _utils2 = _interopRequireDefault(_utils);
|
||||
|
||||
@@ -22802,7 +22837,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 188 */
|
||||
/* 189 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -22813,7 +22848,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
var _utils = __webpack_require__(184);
|
||||
var _utils = __webpack_require__(185);
|
||||
|
||||
var _utils2 = _interopRequireDefault(_utils);
|
||||
|
||||
@@ -22843,7 +22878,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 189 */
|
||||
/* 190 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -22854,7 +22889,7 @@ webpackJsonp([0,1],[
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
var _getAlignOffset = __webpack_require__(190);
|
||||
var _getAlignOffset = __webpack_require__(191);
|
||||
|
||||
var _getAlignOffset2 = _interopRequireDefault(_getAlignOffset);
|
||||
|
||||
@@ -22884,7 +22919,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 190 */
|
||||
/* 191 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
/**
|
||||
@@ -22929,16 +22964,16 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 191 */
|
||||
/* 192 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
// export this package's api
|
||||
'use strict';
|
||||
|
||||
module.exports = __webpack_require__(192);
|
||||
module.exports = __webpack_require__(193);
|
||||
|
||||
/***/ },
|
||||
/* 192 */
|
||||
/* 193 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -22955,15 +22990,15 @@ webpackJsonp([0,1],[
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _ChildrenUtils = __webpack_require__(193);
|
||||
var _ChildrenUtils = __webpack_require__(194);
|
||||
|
||||
var _ChildrenUtils2 = _interopRequireDefault(_ChildrenUtils);
|
||||
|
||||
var _AnimateChild = __webpack_require__(194);
|
||||
var _AnimateChild = __webpack_require__(195);
|
||||
|
||||
var _AnimateChild2 = _interopRequireDefault(_AnimateChild);
|
||||
|
||||
var _util = __webpack_require__(198);
|
||||
var _util = __webpack_require__(199);
|
||||
|
||||
var _util2 = _interopRequireDefault(_util);
|
||||
|
||||
@@ -23258,7 +23293,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 193 */
|
||||
/* 194 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -23375,7 +23410,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 194 */
|
||||
/* 195 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
@@ -23390,11 +23425,11 @@ webpackJsonp([0,1],[
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _cssAnimation = __webpack_require__(195);
|
||||
var _cssAnimation = __webpack_require__(196);
|
||||
|
||||
var _cssAnimation2 = _interopRequireDefault(_cssAnimation);
|
||||
|
||||
var _util = __webpack_require__(198);
|
||||
var _util = __webpack_require__(199);
|
||||
|
||||
var _util2 = _interopRequireDefault(_util);
|
||||
|
||||
@@ -23473,13 +23508,13 @@ webpackJsonp([0,1],[
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 195 */
|
||||
/* 196 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
|
||||
var Event = __webpack_require__(196);
|
||||
var Css = __webpack_require__(197);
|
||||
var Event = __webpack_require__(197);
|
||||
var Css = __webpack_require__(198);
|
||||
var isCssAnimationSupported = Event.endEvents.length !== 0;
|
||||
|
||||
function getDuration(node, name) {
|
||||
@@ -23631,7 +23666,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = cssAnimation;
|
||||
|
||||
/***/ },
|
||||
/* 196 */
|
||||
/* 197 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
'use strict';
|
||||
@@ -23719,7 +23754,7 @@ webpackJsonp([0,1],[
|
||||
module.exports = TransitionEvents;
|
||||
|
||||
/***/ },
|
||||
/* 197 */
|
||||
/* 198 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
'use strict';
|
||||
@@ -23750,7 +23785,7 @@ webpackJsonp([0,1],[
|
||||
};
|
||||
|
||||
/***/ },
|
||||
/* 198 */
|
||||
/* 199 */
|
||||
/***/ function(module, exports) {
|
||||
|
||||
"use strict";
|
||||
@@ -23782,61 +23817,6 @@ webpackJsonp([0,1],[
|
||||
exports["default"] = util;
|
||||
module.exports = exports["default"];
|
||||
|
||||
/***/ },
|
||||
/* 199 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
|
||||
Object.defineProperty(exports, '__esModule', {
|
||||
value: true
|
||||
});
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||
|
||||
var _react = __webpack_require__(3);
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _rcUtil = __webpack_require__(163);
|
||||
|
||||
var _rcUtil2 = _interopRequireDefault(_rcUtil);
|
||||
|
||||
var Steps = function Steps(_ref) {
|
||||
var className = _ref.className;
|
||||
var stepNum = _ref.stepNum;
|
||||
var isIncluded = _ref.isIncluded;
|
||||
var lowerIndex = _ref.lowerIndex;
|
||||
var upperIndex = _ref.upperIndex;
|
||||
|
||||
var dotClassName = className.replace('step', 'dot');
|
||||
var unit = 100 / (stepNum - 1);
|
||||
|
||||
var elements = [];
|
||||
for (var i = 0; i < stepNum; i++) {
|
||||
var _rcUtil$classSet;
|
||||
|
||||
var offset = unit * i + '%';
|
||||
var style = { left: offset };
|
||||
|
||||
var isActived = isIncluded && i <= upperIndex && i >= lowerIndex || !isIncluded && i === upperIndex;
|
||||
var stepClassName = _rcUtil2['default'].classSet((_rcUtil$classSet = {}, _defineProperty(_rcUtil$classSet, dotClassName, true), _defineProperty(_rcUtil$classSet, dotClassName + '-active', isActived), _rcUtil$classSet));
|
||||
|
||||
elements.push(_react2['default'].createElement('span', { className: stepClassName, style: style, key: i }));
|
||||
}
|
||||
|
||||
return _react2['default'].createElement(
|
||||
'div',
|
||||
{ className: className },
|
||||
elements
|
||||
);
|
||||
};
|
||||
|
||||
exports['default'] = Steps;
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 200 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
@@ -23855,7 +23835,62 @@ webpackJsonp([0,1],[
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _rcUtil = __webpack_require__(163);
|
||||
var _rcUtil = __webpack_require__(164);
|
||||
|
||||
var _rcUtil2 = _interopRequireDefault(_rcUtil);
|
||||
|
||||
var Steps = function Steps(_ref) {
|
||||
var className = _ref.className;
|
||||
var stepNum = _ref.stepNum;
|
||||
var included = _ref.included;
|
||||
var lowerIndex = _ref.lowerIndex;
|
||||
var upperIndex = _ref.upperIndex;
|
||||
|
||||
var dotClassName = className.replace('step', 'dot');
|
||||
var unit = 100 / (stepNum - 1);
|
||||
|
||||
var elements = [];
|
||||
for (var i = 0; i < stepNum; i++) {
|
||||
var _rcUtil$classSet;
|
||||
|
||||
var offset = unit * i + '%';
|
||||
var style = { left: offset };
|
||||
|
||||
var isActived = included && i <= upperIndex && i >= lowerIndex || !included && i === upperIndex;
|
||||
var stepClassName = _rcUtil2['default'].classSet((_rcUtil$classSet = {}, _defineProperty(_rcUtil$classSet, dotClassName, true), _defineProperty(_rcUtil$classSet, dotClassName + '-active', isActived), _rcUtil$classSet));
|
||||
|
||||
elements.push(_react2['default'].createElement('span', { className: stepClassName, style: style, key: i }));
|
||||
}
|
||||
|
||||
return _react2['default'].createElement(
|
||||
'div',
|
||||
{ className: className },
|
||||
elements
|
||||
);
|
||||
};
|
||||
|
||||
exports['default'] = Steps;
|
||||
module.exports = exports['default'];
|
||||
|
||||
/***/ },
|
||||
/* 201 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
'use strict';
|
||||
|
||||
Object.defineProperty(exports, '__esModule', {
|
||||
value: true
|
||||
});
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
|
||||
|
||||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||
|
||||
var _react = __webpack_require__(3);
|
||||
|
||||
var _react2 = _interopRequireDefault(_react);
|
||||
|
||||
var _rcUtil = __webpack_require__(164);
|
||||
|
||||
var _rcUtil2 = _interopRequireDefault(_rcUtil);
|
||||
|
||||
@@ -23863,7 +23898,7 @@ webpackJsonp([0,1],[
|
||||
var className = _ref.className;
|
||||
var marks = _ref.marks;
|
||||
var index = _ref.index;
|
||||
var isIncluded = _ref.isIncluded;
|
||||
var included = _ref.included;
|
||||
|
||||
var marksLen = marks.length;
|
||||
var unit = 100 / (marksLen - 1);
|
||||
@@ -23873,7 +23908,7 @@ webpackJsonp([0,1],[
|
||||
for (var i = 0; i < marksLen; i++) {
|
||||
var _rcUtil$classSet;
|
||||
|
||||
var isActived = isIncluded && i <= index || !isIncluded && i === index;
|
||||
var isActived = included && i <= index || !included && i === index;
|
||||
var markClassName = _rcUtil2['default'].classSet((_rcUtil$classSet = {}, _defineProperty(_rcUtil$classSet, className + '-text', true), _defineProperty(_rcUtil$classSet, className + '-text-active', isActived), _rcUtil$classSet));
|
||||
|
||||
var style = { width: markWidth };
|
||||
|
||||
File diff suppressed because one or more lines are too long
+10
-22
@@ -7,7 +7,7 @@
|
||||
<meta charset="utf-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<link href="//cdnjs.cloudflare.com/ajax/libs/normalize/3.0.3/normalize.css" rel="stylesheet"/>
|
||||
<title>rc-slider@1.6.0 - slider ui component for react</title>
|
||||
<title>rc-slider@2.0.1 - slider ui component for react</title>
|
||||
<style>
|
||||
@font-face {
|
||||
font-family: octicons-anchor;
|
||||
@@ -737,7 +737,7 @@
|
||||
|
||||
<body>
|
||||
<div class="header">
|
||||
<h1>rc-slider@1.6.0</h1>
|
||||
<h1>rc-slider@2.0.1</h1>
|
||||
</div>
|
||||
<div class="examples">
|
||||
<h3>EXAMPLES</h3>
|
||||
@@ -814,27 +814,15 @@ ReactDOM.render(<span class="xml"><span class="hljs-tag"><<span class="hljs-t
|
||||
</tr>
|
||||
<tr>
|
||||
<td>defaultValue</td>
|
||||
<td>number</td>
|
||||
<td>0</td>
|
||||
<td>If range is <code>false</code>, this prop will set the initial position of the handle.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>defaultValues</td>
|
||||
<td>[number, number]</td>
|
||||
<td>[0, 0]</td>
|
||||
<td>If range is <code>true</code>, this prop will set initial positions of handles respectively.</td>
|
||||
<td>number or [number, number]</td>
|
||||
<td>0 or [0, 0]</td>
|
||||
<td>Set initial positions of handles. If range is <code>false</code>, the type of <code>defaultValue</code> should be <code>number</code>. Otherwise, <code>[number, number]</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>value</td>
|
||||
<td>number</td>
|
||||
<td>number or [number, number]</td>
|
||||
<td></td>
|
||||
<td>If range is <code>false</code>, this prop will set the current position of the handle.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>values</td>
|
||||
<td>[number, number]</td>
|
||||
<td></td>
|
||||
<td>If range is <code>true</code>, this prop will set current positions of handles respectively.</td>
|
||||
<td>Set current positions of handles. If range is <code>false</code>, the type of <code>defaultValue</code> should be <code>number</code>. Otherwise, <code>[number, number]</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>marks</td>
|
||||
@@ -843,7 +831,7 @@ ReactDOM.render(<span class="xml"><span class="hljs-tag"><<span class="hljs-t
|
||||
<td>Mark every step for the slider, it will ignore the <code>step</code> parameter if it has been defined. Does not work with <code>range</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>isIncluded</td>
|
||||
<td>included</td>
|
||||
<td>boolean</td>
|
||||
<td>true</td>
|
||||
<td>If the value is <code>true</code>, it means a continuous value interval, otherwise, it is a independent value.</td>
|
||||
@@ -873,10 +861,10 @@ ReactDOM.render(<span class="xml"><span class="hljs-tag"><<span class="hljs-t
|
||||
<td>Set the animation for tooltip if it shows.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>withDots</td>
|
||||
<td>dots</td>
|
||||
<td>bool</td>
|
||||
<td>false</td>
|
||||
<td>For linear slider, when the <code>step</code> value is greater than 1, you can set the <code>withDots</code> to <code>true</code> if you want to render the slider bar with dots.</td>
|
||||
<td>For linear slider, when the <code>step</code> value is greater than 1, you can set the <code>dots</code> to <code>true</code> if you want to render the slider bar with dots.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Reference in New Issue
Block a user