SExpandableHandles constructor

const SExpandableHandles({
  1. Key? key,
  2. required VoidCallback onTap,
  3. required double width,
  4. required double height,
  5. required Color iconColor,
  6. bool isExpanded = false,
  7. bool? expandsRight,
  8. bool? expandsDown,
  9. bool? shoulAutodReverseHamburgerAnimationWhenComplete,
  10. dynamic onHamburgerStateAnimationCompleted(
    1. bool? state
    )?,
  11. bool? triggerOnTap,
  12. Object? tapRegionObjectId,
  13. bool tapRegionEnabled = true,
  14. HitTestBehavior tapRegionBehavior = HitTestBehavior.deferToChild,
  15. TapRegionCallback? onTapOutside,
  16. TapRegionCallback? onTapInside,
  17. TapRegionUpCallback? onTapUpOutside,
  18. TapRegionUpCallback? onTapUpInside,
  19. bool consumeOutsideTaps = false,
  20. 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,
});