flutter_easy_segment library
Classes
- CustomSegmentLineIndicator
- 本来是想提供多种动画,但是~ 起名字太难了,还好自定义很简单-,-,所以我就只实现一种抱砖引玉吧。
- CustomSegmentText
- 只提供文字样式 - 可以参照 自定义其他效果
- EasyIndicatorLayoutConfig
- 指示器的布局配置信息
- EasySegment
- EasySegmentController
-
EasySegmentGeneralItem<
R, T extends Tween< R> > - EasySegmentIndicatorWidgetMixin
- EasySegmentItemLayoutData
- item布局信息
- LayoutAfter
- LayoutChangedPositioned
Enums
Mixins
-
EasySegmentControllerProviderStateMixin<
T extends StatefulWidget> -
EasySegmentIndicatorIndexMixin<
T extends StatefulWidget> -
EasySegmentIndicatorStateMixin<
T extends StatefulWidget> - 自定义指示器
-
EasySegmentItemMixin<
T extends StatefulWidget> - 自定义item
-
EasySegmentItemStateMixin<
T extends StatefulWidget>
Typedefs
-
CustomSegmentTweenItemBuilder<
T> = Widget Function(BuildContext context, T? value, Widget? child) - LayoutAfterHandler = void Function(RenderBox renderBox)