Joystick constructor
const
Joystick({
- Key? key,
- required StickDragCallback listener,
- Duration period = const Duration(milliseconds: 100),
- Widget? base,
- Widget stick = const JoystickStick(),
- JoystickMode mode = JoystickMode.all,
- StickOffsetCalculator stickOffsetCalculator = const CircleStickOffsetCalculator(),
- JoystickController? controller,
- Function? onStickDragStart,
- Function? onStickDragEnd,
- bool includeInitialAnimation = true,
Implementation
const Joystick({
super.key,
required this.listener,
this.period = const Duration(milliseconds: 100),
this.base,
this.stick = const JoystickStick(),
this.mode = JoystickMode.all,
this.stickOffsetCalculator = const CircleStickOffsetCalculator(),
this.controller,
this.onStickDragStart,
this.onStickDragEnd,
this.includeInitialAnimation = true,
});