JoystickArea constructor
const
JoystickArea({
- Key? key,
- Widget? child,
- Alignment initialJoystickAlignment = Alignment.bottomCenter,
- required StickDragCallback listener,
- Duration period = const Duration(milliseconds: 100),
- Widget? base,
- Widget stick = const JoystickStick(),
- JoystickMode mode = JoystickMode.all,
- StickOffsetCalculator stickOffsetCalculator = const CircleStickOffsetCalculator(),
- Function? onStickDragStart,
- Function? onStickDragEnd,
- 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,
});