22
22
var GiftedListView = require (' react-native-gifted-listview' );
23
23
24
24
var Example = React .createClass ({
25
-
25
+
26
26
/**
27
27
* Will be called when refreshing
28
28
* Should be replaced by your own logic
@@ -42,32 +42,32 @@ var Example = React.createClass({
42
42
}
43
43
}, 1000 ); // simulating network fetching
44
44
},
45
-
46
-
45
+
46
+
47
47
/**
48
48
* When a row is touched
49
49
* @param {object} rowData Row data
50
50
*/
51
51
_onPress (rowData ) {
52
52
console .log (rowData+ ' pressed' );
53
53
},
54
-
54
+
55
55
/**
56
56
* Render a row
57
57
* @param {object} rowData Row data
58
58
*/
59
59
_renderRowView (rowData ) {
60
60
return (
61
- < TouchableHighlight
62
- style= {styles .row }
61
+ < TouchableHighlight
62
+ style= {styles .row }
63
63
underlayColor= ' #c8c7cc'
64
64
onPress= {() => this ._onPress (rowData)}
65
65
>
66
66
< Text > {rowData}< / Text >
67
67
< / TouchableHighlight>
68
68
);
69
69
},
70
-
70
+
71
71
render () {
72
72
return (
73
73
< View style= {styles .container }>
@@ -84,7 +84,7 @@ var Example = React.createClass({
84
84
backgroundColor: ' #eee' ,
85
85
},
86
86
}}
87
-
87
+
88
88
PullToRefreshViewAndroidProps= {{
89
89
colors: [' #ff0000' , ' #00ff00' , ' #0000ff' ],
90
90
progressBackgroundColor: ' #c8c7cc' ,
@@ -114,7 +114,7 @@ var styles = {
114
114
115
115
### Advanced example
116
116
117
- [ See Examples /example_advanced.js] ( Examples /example_advanced.js)
117
+ [ See GiftedListViewExample /example_advanced.js] ( GiftedListViewExample /example_advanced.js)
118
118
119
119
120
120
### Installation
@@ -140,4 +140,3 @@ var styles = {
140
140
141
141
142
142
Feel free to ask me questions on Twitter [ @FaridSafi ] ( https://www.twitter.com/FaridSafi ) !
143
-
0 commit comments