MinPopover constructor
const
MinPopover({
- Key? key,
- required Widget child,
- required Widget content(
- BuildContext context,
- MinFloatingController controller
- MinFloatingController? controller,
- bool? visible,
- bool enabled = true,
- bool openOnTap = true,
- MinUiAnchorSide? side,
- Duration? duration,
- Duration? reverseDuration,
- Curve? curve,
- bool? closeOnTapOutside,
- bool? closeOnEscape,
- bool? closeOnScroll,
- Color? barrierColor,
- bool? useDimmedBarrier,
- MinFloatingAnimation animation = MinFloatingAnimation.slideAndFade,
- Object? groupId,
- EdgeInsetsGeometry? padding,
- double? width,
- BoxConstraints? constraints,
- BorderRadiusGeometry? borderRadius,
- Color? backgroundColor,
- Color? borderColor,
- List<
BoxShadow> ? shadows,
Implementation
const MinPopover({
super.key,
required super.child,
required this.content,
super.controller,
super.visible,
super.enabled,
super.openOnTap,
super.side,
super.duration,
super.reverseDuration,
super.curve,
super.closeOnTapOutside,
super.closeOnEscape,
super.closeOnScroll,
super.barrierColor,
super.useDimmedBarrier,
super.animation,
super.groupId,
this.padding,
this.width,
this.constraints,
this.borderRadius,
this.backgroundColor,
this.borderColor,
this.shadows,
});