InputListener constructor

InputListener({
  1. required Widget child,
  2. required KeyStrokeHandler onKeyStroke,
  3. required InputHandler onTextInput,
  4. required ActionHandler onAction,
  5. required FocusNode focusNode,
  6. FocusHandler? onFocus,
  7. bool autofocus = false,
  8. bool listenKeyStroke = true,
  9. bool readOnly = false,
  10. TextEditingValue initEditingState = TextEditingValue.empty,
  11. TextInputType inputType = TextInputType.text,
  12. bool enableSuggestions = false,
  13. TextInputAction inputAction = TextInputAction.done,
  14. Brightness keyboardAppearance = Brightness.light,
  15. bool autocorrect = false,
})

Implementation

InputListener({
  required this.child,
  required this.onKeyStroke,
  required this.onTextInput,
  required this.onAction,
  required this.focusNode,
  this.onFocus,
  this.autofocus = false,
  this.listenKeyStroke = true,
  this.readOnly = false,
  this.initEditingState = TextEditingValue.empty,
  this.inputType = TextInputType.text,
  this.enableSuggestions = false,
  this.inputAction = TextInputAction.done,
  this.keyboardAppearance = Brightness.light,
  this.autocorrect = false,
});