KeyboardConfig constructor

const KeyboardConfig({
  1. bool enableKeyboardControls = true,
  2. double keyboardPanDistance = 20.0,
  3. double keyboardZoomFactor = 1.1,
  4. bool enableKeyRepeat = true,
  5. Duration keyRepeatInitialDelay = const Duration(milliseconds: 500),
  6. Duration keyRepeatInterval = const Duration(milliseconds: 50),
  7. bool animateKeyboardTransitions = true,
  8. Duration keyboardAnimationDuration = const Duration(milliseconds: 200),
  9. Curve keyboardAnimationCurve = Curves.easeOutCubic,
  10. bool invertArrowKeyDirection = false,
})

Creates a keyboard configuration.

Implementation

const KeyboardConfig({
  this.enableKeyboardControls = true,
  this.keyboardPanDistance = 20.0,
  this.keyboardZoomFactor = 1.1,
  this.enableKeyRepeat = true,
  this.keyRepeatInitialDelay = const Duration(milliseconds: 500),
  this.keyRepeatInterval = const Duration(milliseconds: 50),
  this.animateKeyboardTransitions = true,
  this.keyboardAnimationDuration = const Duration(milliseconds: 200),
  this.keyboardAnimationCurve = Curves.easeOutCubic,
  this.invertArrowKeyDirection = false,
});