input_behavior.dart 397 B

123456789101112131415
  1. import 'package:flutter/services.dart';
  2. import 'package:flutter/widgets.dart';
  3. import 'package:xterm/xterm.dart';
  4. abstract class InputBehavior {
  5. const InputBehavior();
  6. bool get acceptKeyStroke;
  7. void onKeyStroke(RawKeyEvent event, Terminal terminal);
  8. TextEditingValue onTextEdit(TextEditingValue value, Terminal terminal);
  9. void onAction(TextInputAction action, Terminal terminal);
  10. }