knopp / Flutter_reorderable_list
Licence: bsd-3-clause
ReorderableList for Flutter
Stars: ✭ 208
Programming Languages
dart
5743 projects
Projects that are alternatives of or similar to Flutter reorderable list
Nativescript Ui Feedback
This repository is used for customer feedback regarding Telerik UI for NativeScript. The issues system here is used by customers who want to submit their feature requests or vote for existing ones.
Stars: ✭ 110 (-47.12%)
Mutual labels: listview
Advancedlist
Advanced List View for SwiftUI with pagination & different states
Stars: ✭ 165 (-20.67%)
Mutual labels: listview
Vue Horizontal
An ultra simple pure vue horizontal layout for modern responsive web with zero dependencies. (SPA/SSG/SSR)
Stars: ✭ 75 (-63.94%)
Mutual labels: listview
Ahk Rare
My collection of rare and maybe very useful functions
Stars: ✭ 101 (-51.44%)
Mutual labels: listview
Swipemenulayout
🔥一个零耦合的侧滑菜单,支持RecyclerView、ListView、GridView等不同条目布局,支持菜单在左或在右,可选滑动阻塞,是否禁用等功能
Stars: ✭ 120 (-42.31%)
Mutual labels: listview
React Native Step Indicator
A simple react-native implementation of step indicator widget compatible with the ViewPager and ListView.
Stars: ✭ 1,054 (+406.73%)
Mutual labels: listview
Phaser List View
List view class for Phaser. Great for high scoreboards.
Stars: ✭ 107 (-48.56%)
Mutual labels: listview
Easyadapter
Android 轻量级适配器,简化使用,适应所有的AbsListView、RecyclerView。支持HeaderView与FooterView~
Stars: ✭ 160 (-23.08%)
Mutual labels: listview
Android
Android projects with reusable components which will be useful in your applications.
Stars: ✭ 81 (-61.06%)
Mutual labels: listview
Modernlistview
[FireMonkey] Modern ListView - Colorizer, Vertical\Horizontal mode, Columns and other
Stars: ✭ 98 (-52.88%)
Mutual labels: listview
Kotlin Adapter
🔥 RecyclerView,AbsListView适配器, 支持多种视图样式, 支持吸顶、侧滑删除、拖拽效果
Stars: ✭ 132 (-36.54%)
Mutual labels: listview
Infinitelistview
A custom Android ListView that supports endless scrolling
Stars: ✭ 69 (-66.83%)
Mutual labels: listview
React Native Cell Components
Awesome react-native cell components! From a Cell to more complex & awesome components.
Stars: ✭ 177 (-14.9%)
Mutual labels: listview
Ultimaterefreshview
UltimateRefreshView 实现下拉刷新,上拉加载更多的轻量级库;支持RecyclerView ,ListView ,ScrollView & WebView
Stars: ✭ 64 (-69.23%)
Mutual labels: listview
Imagelistview
A .NET listview control for image files with asynchronously loaded thumbnails.
Stars: ✭ 113 (-45.67%)
Mutual labels: listview
React Native Immutable List View
📜 Drop-in replacement for ListView, FlatList, and VirtualizedList.
Stars: ✭ 206 (-0.96%)
Mutual labels: listview
Placeholderview
This library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations are compiled by annotation processor to generate bind classes. DOCS -->
Stars: ✭ 2,104 (+911.54%)
Mutual labels: listview
Taurus
A little more fun for the pull-to-refresh interaction.
Stars: ✭ 1,674 (+704.81%)
Mutual labels: listview
Reorderable List in Flutter
iOS-like proof of concept reorderable list with animations
Preview
Getting Started
See example/lib/main.dart
for example usage
Highlights
Unlike flutter's ReorderableListView
this one
- Works with slivers so it can be placed in
CustomScrollView
and used withSliverAppBar
- Supports large lists (thousands of items) without any issues
Other features
- Smooth reordering animations
- Supports different item heights
- iOS like reordering with drag handle
- Android like (long touch) reordering
Caveats
There are no API stability guarantees.
If you used previous version of reorderable list keep in mind that ReorderableListener
now needs to be placed somewhere in ReorderableItem
hierarchy in order to detect touch and trigger actual reordering (see the example).
Alternatively, you can wrap entire row in DelayedReorderableListener
to get material like long-press reordering behavior.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].