home · contact · privacy
Minor code style improvement. master
authorChristian Heller <c.heller@plomlompom.de>
Fri, 25 Jul 2025 01:11:04 +0000 (03:11 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Fri, 25 Jul 2025 01:11:04 +0000 (03:11 +0200)
ircplom/tui.py

index 3c06a89d97eeb380b1c366af652cf960e23349e1..fe5df12c9bbfbdce2ceceb6c9533ad64c77522c3 100644 (file)
@@ -366,28 +366,6 @@ class _Window(_Widget):
             widget.draw()
 
 
-class _ClientWindow(_Window, ClientQueueMixin):
-    client_id_name = 'client_id'
-
-    def __init__(self, client_id: UUID, **kwargs) -> None:
-        self.client_id = client_id
-        super().__init__(**kwargs)
-
-    def cmd__disconnect(self, quit_msg: str = 'ircplom says bye') -> None:
-        'Send QUIT command to server.'
-        self._cput(SendEvent, payload=IrcMessage(verb='QUIT',
-                                                 params=(quit_msg,)))
-
-    def cmd__reconnect(self) -> None:
-        'Attempt reconnection.'
-        self._cput(InitReconnectEvent)
-
-    def cmd__nick(self, new_nick: str) -> None:
-        'Attempt nickname change.'
-        self._cput(SendEvent, payload=IrcMessage(verb='NICK',
-                                                 params=(new_nick,)))
-
-
 class _KeyboardEvent(TuiEvent, PayloadMixin):
     payload: str
 
@@ -628,6 +606,28 @@ class Terminal(QueueMixin):
             yield _KeyboardEvent(to_yield) if to_yield else None
 
 
+class _ClientWindow(_Window, ClientQueueMixin):
+    client_id_name = 'client_id'
+
+    def __init__(self, client_id: UUID, **kwargs) -> None:
+        self.client_id = client_id
+        super().__init__(**kwargs)
+
+    def cmd__disconnect(self, quit_msg: str = 'ircplom says bye') -> None:
+        'Send QUIT command to server.'
+        self._cput(SendEvent, payload=IrcMessage(verb='QUIT',
+                                                 params=(quit_msg,)))
+
+    def cmd__reconnect(self) -> None:
+        'Attempt reconnection.'
+        self._cput(InitReconnectEvent)
+
+    def cmd__nick(self, new_nick: str) -> None:
+        'Attempt nickname change.'
+        self._cput(SendEvent, payload=IrcMessage(verb='NICK',
+                                                 params=(new_nick,)))
+
+
 class _ClientWindowEvent(TuiEvent, ClientIdMixin):
 
     def client_win(self, target: Tui) -> _ClientWindow: