1.3.5 • Published 10 years ago
react-native-selection v1.3.5
React-Native-Selection
Edit name
Select option in React Native
Work it !

Install https://www.npmjs.com/package/react-native-selection
- Run
npm install react-native-selection --save - Run
npm install react-native-vector-icons --save - Run
react-native link react-native-vector-icons
How to install https://github.com/oblador/react-native-vector-icons
Usage
'use strict';
var React = require('react-native');
var Selection = require('react-native-selection');
export default class App extends React.Component {
returnDataOnSelection(e){
alert('Value : ' + e.value + ' Name : ' + e.name);
}
render() {
const options = [
{
name: 'Thailand',
value: 1,
icon: 'facebook',
},
{
name: 'China',
value: 2,
icon: '',
},
{
name: 'Japan',
value: 3,
icon: '',
},
];
return (
<Selection
title="Show you title on selection"
options={options}
onSelection={(e)=>this.returnDataOnSelection.bind(this, e)}
style={{
body: null,
option: null,
}}
iconSize={20}
iconColor="#eee"
/>
);
}
}Props
Component accepts several self-descriptive properties:
onSelection(Function) - Return event ( value , name ).options(array) - add you option for select.title(String) - text for default value.mode(String) - (None Future).iconSize(Number) - icon size no default.iconColor(String) - icon color no default.style(array) - customize you style add ( body: null , option: null )
Style
body: {
width: 300,
backgroundColor: '#ffffff',
maxHeight: 300,
borderRadius: 5,
overflow: 'hidden',
},
option: {
width: 300,
padding: 10,
borderBottomWidth: 1,
borderBottomColor: '#cccccc',
flexDirection: 'row',
}1.3.5
10 years ago
1.3.4
10 years ago
1.3.3
10 years ago
1.3.2
10 years ago
1.3.1
10 years ago
1.3.0
10 years ago
1.2.9
10 years ago
1.2.8
10 years ago
1.2.7
10 years ago
1.2.5
10 years ago
1.2.4
10 years ago
1.2.3
10 years ago
1.2.2
10 years ago
1.2.1
10 years ago
1.2.0
10 years ago
1.1.9
10 years ago
1.1.8
10 years ago
1.1.7
10 years ago
1.1.6
10 years ago
1.1.5
10 years ago
1.1.4
10 years ago
1.1.3
10 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.9
10 years ago
1.0.8
10 years ago
1.0.7
10 years ago
1.0.5
10 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago