diff --git a/Examples/UIExplorer/CameraRollExample.ios.js b/Examples/UIExplorer/CameraRollExample.ios.js
index 31634d583..7be014a33 100644
--- a/Examples/UIExplorer/CameraRollExample.ios.js
+++ b/Examples/UIExplorer/CameraRollExample.ios.js
@@ -7,7 +7,7 @@ var React = require('react-native');
var {
CameraRoll,
Image,
- Slider,
+ SliderIOS,
StyleSheet,
SwitchIOS,
Text,
@@ -35,7 +35,7 @@ var CameraRollExample = React.createClass({
onValueChange={this._onSwitchChange}
value={this.state.bigImages} />
{(this.state.bigImages ? 'Big' : 'Small') + ' Images'}
-
diff --git a/Examples/UIExplorer/SliderExample.js b/Examples/UIExplorer/SliderIOSExample.js
similarity index 90%
rename from Examples/UIExplorer/SliderExample.js
rename to Examples/UIExplorer/SliderIOSExample.js
index d1ff73779..bc58ccec7 100644
--- a/Examples/UIExplorer/SliderExample.js
+++ b/Examples/UIExplorer/SliderIOSExample.js
@@ -5,7 +5,7 @@
var React = require('react-native');
var {
- Slider,
+ SliderIOS,
Text,
StyleSheet,
View,
@@ -24,7 +24,7 @@ var SliderExample = React.createClass({
{this.state.value}
- this.setState({value: value})} />
@@ -45,11 +45,11 @@ var styles = StyleSheet.create({
},
});
-exports.title = '';
+exports.title = '';
exports.description = 'Slider input for numeric values';
exports.examples = [
{
- title: 'Slider',
+ title: 'SliderIOS',
render() { return ; }
}
];
diff --git a/Examples/UIExplorer/UIExplorerList.js b/Examples/UIExplorer/UIExplorerList.js
index 39eaee5ca..ed9aa3c68 100644
--- a/Examples/UIExplorer/UIExplorerList.js
+++ b/Examples/UIExplorer/UIExplorerList.js
@@ -37,7 +37,7 @@ var EXAMPLES = [
require('./GeolocationExample'),
require('./TabBarExample'),
require('./SwitchExample'),
- require('./SliderExample'),
+ require('./SliderIOSExample'),
require('./AsyncStorageExample'),
require('./CameraRollExample.ios'),
require('./MapViewExample'),
diff --git a/Libraries/Components/Slider/Slider.js b/Libraries/Components/SliderIOS/SliderIOS.js
similarity index 95%
rename from Libraries/Components/Slider/Slider.js
rename to Libraries/Components/SliderIOS/SliderIOS.js
index a0be43066..2e5f14bc1 100644
--- a/Libraries/Components/Slider/Slider.js
+++ b/Libraries/Components/SliderIOS/SliderIOS.js
@@ -1,7 +1,7 @@
/**
* Copyright 2004-present Facebook. All Rights Reserved.
*
- * @providesModule Slider
+ * @providesModule SliderIOS
*/
'use strict';
@@ -16,7 +16,7 @@ var createReactIOSNativeComponentClass =
require('createReactIOSNativeComponentClass');
var merge = require('merge');
-var Slider = React.createClass({
+var SliderIOS = React.createClass({
mixins: [NativeMethodsMixin],
propTypes: {
@@ -80,4 +80,4 @@ var RCTSlider = createReactIOSNativeComponentClass({
uiViewClassName: 'RCTSlider',
});
-module.exports = Slider;
+module.exports = SliderIOS;
diff --git a/Libraries/react-native/react-native.js b/Libraries/react-native/react-native.js
index cda4a3014..80d926982 100644
--- a/Libraries/react-native/react-native.js
+++ b/Libraries/react-native/react-native.js
@@ -28,7 +28,7 @@ var ReactNative = {
PickerIOS: require('PickerIOS'),
PixelRatio: require('PixelRatio'),
ScrollView: require('ScrollView'),
- Slider: require('Slider'),
+ SliderIOS: require('SliderIOS'),
StatusBarIOS: require('StatusBarIOS'),
StyleSheet: require('StyleSheet'),
SwitchIOS: require('SwitchIOS'),