Kaynağa Gözat

`onKey` -> `onKeyEvent`

Brett Morgan 1 yıl önce
ebeveyn
işleme
41cd7512e1
2 değiştirilmiş dosya ile 4 ekleme ve 4 silme
  1. 1 1
      example/lib/suggestion.dart
  2. 3 3
      lib/src/terminal_view.dart

+ 1 - 1
example/lib/suggestion.dart

@@ -265,7 +265,7 @@ class _HomeState extends State<Home> {
           controller: terminalController,
           autofocus: true,
           backgroundOpacity: 0.7,
-          onKey: (node, event) {
+          onKeyEvent: (node, event) {
             if (event is! KeyDownEvent) {
               return KeyEventResult.ignored;
             }

+ 3 - 3
lib/src/terminal_view.dart

@@ -45,7 +45,7 @@ class TerminalView extends StatefulWidget {
     this.alwaysShowCursor = false,
     this.deleteDetection = false,
     this.shortcuts,
-    this.onKey,
+    this.onKeyEvent,
     this.readOnly = false,
     this.hardwareKeyboardOnly = false,
     this.simulateScroll = true,
@@ -126,7 +126,7 @@ class TerminalView extends StatefulWidget {
 
   /// Keyboard event handler of the terminal. This has higher priority than
   /// [shortcuts] and input handler of the terminal.
-  final FocusOnKeyEventCallback? onKey;
+  final FocusOnKeyEventCallback? onKeyEvent;
 
   /// True if no input should send to the terminal.
   final bool readOnly;
@@ -391,7 +391,7 @@ class TerminalViewState extends State<TerminalView> {
   }
 
   KeyEventResult _handleKeyEvent(FocusNode focusNode, KeyEvent event) {
-    final resultOverride = widget.onKey?.call(focusNode, event);
+    final resultOverride = widget.onKeyEvent?.call(focusNode, event);
     if (resultOverride != null && resultOverride != KeyEventResult.ignored) {
       return resultOverride;
     }