All Projects → knopp → Flutter_reorderable_list

knopp / Flutter_reorderable_list

Licence: bsd-3-clause
ReorderableList for Flutter

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Flutter reorderable list

Countdowntask
⌛️A countdown library for Android.
Stars: ✭ 64 (-69.23%)
Mutual labels:  listview
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
Smilerefresh
微笑下拉刷新。这是在 SwipeRefreshLayout基础上修改的下拉刷新库。
Stars: ✭ 203 (-2.4%)
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 with SliverAppBar
  • 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].