React Native Pulse Animation
Installation
npm install react-native-pulse --save
Usage
const Pulse = ; { return <View style=stylescontainer> <Pulse color='orange' numPulses=3 diameter=400 speed=20 duration=2000 /> </View> ; }
Props
Component accepts several self-descriptive properties:
color
(String) - Backgroundcolor for pulse. React-native colors supported. Default color is blue.diameter
(Number) - This is the maximum diameter that a pulse will be. Defaults to 400.duration
(Number) - Duration in milliseconds this is the delay new pulses will be created. Defaults to 1000.image
(Object) - Image for center pulse thumbnail.initialDiameter
(Number) - The diameter new pulses will start with. Defaults to 0.numPulses
(Number) - This is the number of pulses that will be rendered. Defaults to 3.pulseStyle
(Object) - Style properties for pulses (borderColor eg.)speed
(Number) - Speed in milliseconds pulse will redraw. Defaults to 10.style
(Object) - Style properties for pulse container (positioning eg.)