rmc-list-web-view
v1.6.2
Published
m-list-view ui component for react
Downloads
5
Maintainers
Readme
rmc-list-view
Screenshots
Development
npm install
npm start
Example
http://localhost:8999/examples/
online example: http://react-component.github.io/m-list-view/
install
Usage
see examples
API
same as React Native ListView (v0.26).
current not support:
In general, do not support platform-specific feature,
like: android
endFillColor, ios
alwaysBounceHorizontal.
And, use css style instead of react-native's style.
onChangeVisibleRows
stickyHeaderIndices
ScrollView props:
keyboardDismissMode (not support control keyboard)
keyboardShouldPersistTaps (not support control keyboard)
onContentSizeChange (use onLayout instead)
removeClippedSubviews
showsHorizontalScrollIndicator (use css style instead)
showsVerticalScrollIndicator (use css style instead)
View props: note: just support
onLayout
prop
new
- useBodyScroll (boolean, false) - use body scroll
- stickyHeader (note: if set it, ScrollComponent will be render into the head of body element, auto enable
useBodyScroll
)- stickyProps / stickyContainerProps (see react-sticky)
- renderBodyComponent
ListView.IndexedList (beta)
- quickSearchBarTop (object{value:string, label:string}, default '#') - top button
- quickSearchBarStyle (object) - quickSearchBar's style
- onQuickSearch (function())
- delayTime (number) - default 100ms, delay render time (delay render these items of
totalRowCount - initialListSize
) - delayActivityIndicator (react node) - delay render activity indicator
Test Case
npm test
npm run chrome-test
Coverage
npm run coverage
open coverage/ dir
License
rmc-list-view is released under the MIT license.