SExpandableHandles constructor
const
SExpandableHandles({
- Key? key,
- required VoidCallback onTap,
- required double width,
- required double height,
- required Color iconColor,
- bool isExpanded = false,
- bool? expandsRight,
- bool? expandsDown,
- bool? shoulAutodReverseHamburgerAnimationWhenComplete,
- dynamic onHamburgerStateAnimationCompleted(
- bool? state
- bool? triggerOnTap,
- Object? tapRegionObjectId,
- bool tapRegionEnabled = true,
- HitTestBehavior tapRegionBehavior = HitTestBehavior.deferToChild,
- TapRegionCallback? onTapOutside,
- TapRegionCallback? onTapInside,
- TapRegionUpCallback? onTapUpOutside,
- TapRegionUpCallback? onTapUpInside,
- bool consumeOutsideTaps = false,
- String? tapRegionDebugLabel,
Implementation
const SExpandableHandles({
super.key,
required this.onTap,
required this.width,
required this.height,
required this.iconColor,
this.isExpanded = false,
this.expandsRight,
this.expandsDown,
this.shoulAutodReverseHamburgerAnimationWhenComplete,
this.onHamburgerStateAnimationCompleted,
this.triggerOnTap,
this.tapRegionObjectId,
this.tapRegionEnabled = true,
this.tapRegionBehavior = HitTestBehavior.deferToChild,
this.onTapOutside,
this.onTapInside,
this.onTapUpOutside,
this.onTapUpInside,
this.consumeOutsideTaps = false,
this.tapRegionDebugLabel,
});