InputHandler shouldn't return Future

add mousePanSensitivity
This commit is contained in:
Nick Fisher
2025-06-20 18:33:35 +08:00
parent 64eeacc029
commit b6d869275a

View File

@@ -5,10 +5,11 @@ import 'input_types.dart';
/// An interface for handling user device input events. /// An interface for handling user device input events.
/// ///
abstract class InputHandler { abstract class InputHandler {
/// ///
/// ///
/// ///
Future? handle(InputEvent event); void handle(InputEvent event);
/// ///
/// ///
@@ -20,6 +21,7 @@ class InputSensitivityOptions {
final double touchSensitivity; final double touchSensitivity;
final double touchScaleSensitivity; final double touchScaleSensitivity;
final double mouseSensitivity; final double mouseSensitivity;
final double mousePanSensitivity;
final double keySensitivity; final double keySensitivity;
final double scrollWheelSensitivity; final double scrollWheelSensitivity;
@@ -27,6 +29,7 @@ class InputSensitivityOptions {
{this.touchSensitivity = 0.001, {this.touchSensitivity = 0.001,
this.touchScaleSensitivity = 2.0, this.touchScaleSensitivity = 2.0,
this.mouseSensitivity = 0.001, this.mouseSensitivity = 0.001,
this.mousePanSensitivity = 0.01,
this.scrollWheelSensitivity = 0.01, this.scrollWheelSensitivity = 0.01,
this.keySensitivity = 0.1}); this.keySensitivity = 0.1});
} }