super().__init__(**kwargs)
@property
- def status_title(self) -> str:
- return f'{super().status_title}|{self.client_id}|{self.stream}'
+ def _title(self) -> str:
+ return f'{self.client_id} {self.stream}'
def _send_msg(self, verb: str, params: tuple[str, ...], **kwargs) -> None:
self._client_trigger('send', msg=IrcMessage(verb=verb, params=params),
self.prompt.set_geometry(_YX(self._term.size.y - 1, self._term.size.x))
return True
+ @property
+ def _title(self) -> str:
+ return ':start'
+
@property
def status_title(self) -> str:
'Window title to display in status line.'
- return str(self.idx)
+ return f'{self.idx}) {self._title}'
def draw(self) -> bool:
self._term.clear()