소스 검색

improve: add TerminalKeyboardEvent toString

mengyanshou 7 달 전
부모
커밋
93be4ef6e1
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      lib/src/core/input/handler.dart

+ 5 - 0
lib/src/core/input/handler.dart

@@ -54,6 +54,11 @@ class TerminalKeyboardEvent {
       platform: platform ?? this.platform,
     );
   }
+
+  @override
+  String toString() {
+    return 'TerminalKeyboardEvent(key: $key, shift: $shift, ctrl: $ctrl, alt: $alt, state: $state, altBuffer: $altBuffer, platform: $platform)';
+  }
 }
 
 /// TerminalInputHandler contains the logic for translating a [TerminalKeyboardEvent]