1.0.2 • Published 5 months ago

react-native-animated-slide-to-complete v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

react-native-animated-slide-to-complete

React native slide to complete component for iOS + Android. Component is developed with react-native-reanimated

Installation

Launch a project Terminal and run:

yarn add react-native-animated-slide-to-complete

Or if you use npm:

npm install react-native-animated-slide-to-complete

But also we need to install react-native-reanimated and react-native-gesture-handler

Usage

\\...

export default function App() {
  return (
    <View style={styles.container}>
      <SlideToCompleteButton style={styles.animated} />
      <OverlayToComplete style={styles.animated} />
    </View>
  );
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    alignItems: 'center',
    justifyContent: 'center',
  },
  animated: {
    width: 340,
  },
});

Properties

PropstypeDescription
styleViewStyleIt's a prop for arranging and styling button layouts.
SelfViewReactElementIt allows you to create a custom appearance for the sliding button's thumb view.
selfStyleViewStyleIt's a prop employed to customize the appearance of the thumb view; otherwise, the default style will be applied.
startTitleStringSpecify a text to appear on the left side when sliding the thumb to the right.
endTitleStringSpecify a text to appear on the right side when sliding the thumb to the left.
startStyleTextStyleApply a style to the startTitle.
endStyleTextStyleApply a style to the endTitle.
isResetBooleanSetting to true resets the thumb when sliding to the end of the button.

Methods

NameDescription
resetInvoke method to reset thumb appearance, returning to default state.

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT


Made with create-react-native-library