ContinuousBottomSheet constructor

const ContinuousBottomSheet({
  1. Key? key,
  2. required ContinuousBottomSheetController controller,
  3. required List<Widget> pages,
  4. Color? backgroundColor,
  5. ShapeBorder? shape,
  6. Clip clipBehavior = Clip.antiAlias,
  7. Duration heightAnimationDuration = const Duration(milliseconds: 300),
  8. Curve heightAnimationCurve = Curves.easeInOutCubic,
  9. Duration pageSlideAnimationDuration = const Duration(milliseconds: 400),
  10. Curve pageSlideAnimationCurve = Curves.easeInOutCubic,
  11. ScrollPhysics? physics,
})

Implementation

const ContinuousBottomSheet({
  super.key,
  required this.controller,
  required this.pages,
  this.backgroundColor,
  this.shape,
  this.clipBehavior = Clip.antiAlias,
  this.heightAnimationDuration = const Duration(milliseconds: 300),
  this.heightAnimationCurve = Curves.easeInOutCubic,
  this.pageSlideAnimationDuration = const Duration(milliseconds: 400),
  this.pageSlideAnimationCurve = Curves.easeInOutCubic,
  this.physics,
});