flukit library

Classes

AfterLayout
Sometimes we need to do something after the build phase is complete, for example, most of BuildContext methods and attributes, such as context.findRenderObject()context.size only can be used after build. [...]
AnimatedRotationBox
Rotates forever
CircleSwiperIndicator
Circular style indicator
DefaultPullRefreshIndicator
This is a default PullRefreshIndicator.
GradientButton
GradientCircularProgressIndicator
A circular progress indicator with gradient effect.
InfiniteListView<T>
LoadingState<T>
PullRefreshBox
A widget that supports "swipe to refresh" idiom. [...]
PullRefreshBoxState
Contains the state for a PullRefreshBox. This class can be used to programmatically show the refresh indicator, see the show method. RefreshIndicatorState, can be used to programmatically show the refresh indicator.
PullRefreshIndicator
PullRefreshBox header builder interface. If you want to custom indicator, implement this interface. [...]
QuickScrollbar
A quick scrollbar not only indicates which portion of a Scrollable widget is actually visible, but also control the scroll position of Scrollable widget by ScrollController. [...]
RaisedGradientButton
RectangleSwiperIndicator
Rectangular style indicator
ScaleView
Control the scale of a child widget. [...]
Swiper
SwiperController
A controller for Swiper. [...]
SwiperIndicator
Swiper indicator builder interface. If you want to custom indicator, implement this interface. [...]
TurnBox
Animates the rotation of a widget when turns is changed.

Enums

PullRefreshIndicatorMode

Typedefs

AfterLayoutCallback(BuildContext context) → void
IndexedItemBuilder<T>(List<T> list, int index, BuildContext ctx) Widget
ItemBuilder<T>(T e, BuildContext ctx) Widget
LoadErrorCallback(dynamic e, bool isFirstPage) → void
PullRefreshCallback() → Future
The signature for a function that's called when the user has dragged a PullRefreshBox far enough to demonstrate that they want the app to refresh. The returned Future must complete when the refresh operation is finished. [...]
RetrieveDataCallback<T>(int page, List<T> items, bool refresh) → Future<bool>
if return true, indicates no more data;