JoystickArea constructor

const JoystickArea({
  1. Key? key,
  2. Widget? child,
  3. Alignment initialJoystickAlignment = Alignment.bottomCenter,
  4. required StickDragCallback listener,
  5. Duration period = const Duration(milliseconds: 100),
  6. Widget? base,
  7. Widget stick = const JoystickStick(),
  8. JoystickMode mode = JoystickMode.all,
  9. StickOffsetCalculator stickOffsetCalculator = const CircleStickOffsetCalculator(),
  10. Function? onStickDragStart,
  11. Function? onStickDragEnd,
  12. bool includeInitialAnimation = true,
})

Implementation

const JoystickArea({
  super.key,
  this.child,
  this.initialJoystickAlignment = Alignment.bottomCenter,
  required this.listener,
  this.period = const Duration(milliseconds: 100),
  this.base,
  this.stick = const JoystickStick(),
  this.mode = JoystickMode.all,
  this.stickOffsetCalculator = const CircleStickOffsetCalculator(),
  this.onStickDragStart,
  this.onStickDragEnd,
  this.includeInitialAnimation = true,
});