InputHandler shouldn't return Future
add mousePanSensitivity
This commit is contained in:
@@ -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});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user