npm install --save react-native-material-buttonvar Button = require('react-native-material-button');
var Application = React.createClass({
render: function() {
return (
<View>
<Button onPress={()=>{alert('pressed!')}}/>
</View>
);
}
});withRipple(Boolean) - Show ripple animation (default: true),withShadow(Boolean) - Show shadow (default: false),shadowLevel(Number) - Shadow radius when button is unpressed (default: 1),pressedShadowLevel(Number) - Shadow radius when button is pressed (default: 5),shadowColor(String) - Shadow color (default: #000),shadowOpacity(Number) - Shadow opacity when button is unpressed (default: 0.4),pressedShadowOpacity(Number) - Shadow opacity when button is pressed (default: 0.6),animationTime(Number) - Ripple animation time in ms (default: 600),rippleColor(String) - Ripple color (Should be transparent) (default: rgba(0,0,0,0.1)),styles(Object) - Styles for outer container (margins, ...),
onPress: This function is called when the button is pressed.onPressIn: This function is called when the button is pressed in.onPressOut: This function is called when the button is pressed out :)
git clone [email protected]:Recr0ns/react-native-material-button.git
cd react-native-material-button/examples
npm install
open ios/example.xcodeprojThen Cmd+R to start the React Packager, build and run the project in the simulator.
MIT License
Feel free to create an issue
