InputListener constructor
InputListener({
- required Widget child,
- required KeyStrokeHandler onKeyStroke,
- required InputHandler onTextInput,
- required ActionHandler onAction,
- required FocusNode focusNode,
- FocusHandler? onFocus,
- bool autofocus = false,
- bool listenKeyStroke = true,
- bool readOnly = false,
- TextEditingValue initEditingState = TextEditingValue.empty,
- TextInputType inputType = TextInputType.text,
- bool enableSuggestions = false,
- TextInputAction inputAction = TextInputAction.done,
- Brightness keyboardAppearance = Brightness.light,
- 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,
});