BottomsheetTransitionScope constructor

const BottomsheetTransitionScope({
  1. Key? key,
  2. required Animation<double> animation,
  3. BottomsheetAnimationDirection? startAnimation,
  4. BottomsheetAnimationDirection? endAnimation,
  5. bool hideLikeCircle = false,
  6. required bool useBarrierBlur,
  7. ImageFilter? barrierFilter,
  8. required bool barrierDismissible,
  9. String? title,
  10. IconData? icon,
  11. Color? iconColor,
  12. Color? backgroundColor,
  13. required bool isDark,
  14. required bool isLoading,
  15. ValueNotifier<bool>? loadingNotifier,
  16. required bool showHandle,
  17. required bool isDismissible,
  18. required bool enableDrag,
  19. double? maxHeight,
  20. required bool isScrollControlled,
  21. ContentDesignStyle? designStyle,
  22. double? blur,
  23. ImageFilter? backdropFilter,
  24. Widget? child,
})

Implementation

const BottomsheetTransitionScope({
  super.key,
  required this.animation,
  this.startAnimation,
  this.endAnimation,
  this.hideLikeCircle = false,
  required this.useBarrierBlur,
  this.barrierFilter,
  required this.barrierDismissible,
  this.title,
  this.icon,
  this.iconColor,
  this.backgroundColor,
  required this.isDark,
  required this.isLoading,
  this.loadingNotifier,
  required this.showHandle,
  required this.isDismissible,
  required this.enableDrag,
  this.maxHeight,
  required this.isScrollControlled,
  this.designStyle,
  this.blur,
  this.backdropFilter,
  this.child,
});