ScrollableArea constructor
const
ScrollableArea({
- Key? key,
- required Widget child,
- bool scrollable = true,
- bool refreshable = true,
- bool paginable = true,
- ScrollableAreaArrows arrows = const ScrollableAreaArrows(),
- bool showIndicator = true,
- Axis direction = Axis.vertical,
- void onRefresh(
- ScrollMetrics metrics
- void onStart(
- ScrollMetrics metrics
- void onMiddle(
- ScrollMetrics metrics
- Future<
void> onEnd(- ScrollMetrics metrics
- void onNotification(
- ScrollNotification notification
- void onInit()?,
- ScrollController? controller,
- AlignmentGeometry? alignment,
- Widget builder(
- BuildContext context,
- Widget? child,
- ValueNotifier<
ScrollNotification?> notifier
- Widget? topWidget,
Implementation
const ScrollableArea(
{super.key,
required this.child,
this.scrollable = true,
this.refreshable = true,
this.paginable = true,
this.arrows = const ScrollableAreaArrows(),
this.showIndicator = true,
this.direction = Axis.vertical,
this.onRefresh,
this.onStart,
this.onMiddle,
this.onEnd,
this.onNotification,
this.onInit,
this.controller,
this.alignment,
this.builder,
this.topWidget});