Stand Alone List

Published in List
September 17, 2022
1 min read
Stand Alone List

Introduction

ListView - A core component designed for efficient display of vertically scrolling lists of changing data. The minimal API is to create a ListView.DataSource, populate it with a flat array of data blobs, and instantiate a ListView component with that data source and a renderRow callback which takes a blob from the data array and returns a renderable component.

Installation

npm install react-native-swipe-list-view --save --force

Example

import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
import { SwipeRow } from 'react-native-swipe-list-view';
export default function StandalonSwipeRow() {
return (
<View style={styles.container}>
<View style={styles.standalone}>
<SwipeRow leftOpenValue={75} rightOpenValue={-75}>
<View style={styles.standaloneRowBack}>
<Text style={styles.backTextWhite}>Left</Text>
<Text style={styles.backTextWhite}>Right</Text>
</View>
<View style={styles.standaloneRowFront}>
<Text>Standalone SwipeRow 1</Text>
</View>
</SwipeRow>
<View style={styles.spacer} />
<SwipeRow leftOpenValue={75} rightOpenValue={-75}>
<View style={styles.standaloneRowBack}>
<Text style={styles.backTextWhite}>Left</Text>
<Text style={styles.backTextWhite}>Right</Text>
</View>
<View style={styles.standaloneRowFront}>
<Text>Standalone SwipeRow 2</Text>
</View>
</SwipeRow>
</View>
</View>
);
}
const styles = StyleSheet.create({
container: {
backgroundColor: 'white',
flex: 1,
paddingTop: 45
},
standalone: {
marginTop: 30,
marginBottom: 30,
},
standaloneRowFront: {
alignItems: 'center',
backgroundColor: '#CCC',
justifyContent: 'center',
height: 50,
},
standaloneRowBack: {
alignItems: 'center',
backgroundColor: '#8BC645',
flex: 1,
flexDirection: 'row',
justifyContent: 'space-between',
padding: 15,
},
backTextWhite: {
color: '#FFF',
},
spacer: {
height: 50,
},
});

Tutorial

Coming Soon…


Share


Previous Article
Swipe to Delete
Next Article
Section List
Awesome React Native
© 2025, All Rights Reserved.

Social Media