@@ -60,32 +60,32 @@ def __init__(self) -> None:
6060 self ._key_text : Text | None = None
6161 self .auto_links = False
6262
63- async def watch_highlight_key (self , value ) -> None :
63+ async def watch_highlight_key (self , value : str | None ) -> None :
6464 """If highlight key changes we need to regenerate the text."""
6565 self ._key_text = None
6666 self .refresh ()
6767
68- def on_mount (self ) -> None :
68+ def _on_mount (self ) -> None :
6969 self .watch (self .screen , "focused" , self ._bindings_changed )
7070 self .watch (self .screen , "stack_updates" , self ._bindings_changed )
7171
7272 def _bindings_changed (self , focused : Widget | None ) -> None :
7373 self ._key_text = None
7474 self .refresh ()
7575
76- async def on_mouse_move (self , event : events .MouseMove ) -> None :
76+ def _on_mouse_move (self , event : events .MouseMove ) -> None :
7777 """Store any key we are moving over."""
7878 self .highlight_key = event .style .meta .get ("key" )
7979
80- async def on_leave (self , event : events .Leave ) -> None :
80+ def _on_leave (self , event : events .Leave ) -> None :
8181 """Clear any highlight when the mouse leaves the widget"""
8282 if self .screen .is_current :
8383 self .highlight_key = None
8484
8585 def __rich_repr__ (self ) -> rich .repr .Result :
8686 yield from super ().__rich_repr__ ()
8787
88- def make_key_text (self ) -> Text :
88+ def _make_key_text (self ) -> Text :
8989 """Create text containing all the keys."""
9090 base_style = self .rich_style
9191 text = Text (
@@ -140,5 +140,5 @@ def post_render(self, renderable):
140140
141141 def render (self ) -> RenderableType :
142142 if self ._key_text is None :
143- self ._key_text = self .make_key_text ()
143+ self ._key_text = self ._make_key_text ()
144144 return self ._key_text
0 commit comments