textual.screen
This module contains the Screen class and related objects.
The Screen class is a special widget which represents the content in the terminal. See Screens for details.
ScreenResultCallbackType
module-attribute
¶
ScreenResultCallbackType = Union[
Callable[[Optional[ScreenResultType]], None],
Callable[[Optional[ScreenResultType]], Awaitable[None]],
]
Type of a screen result callback function.
ScreenResultType
module-attribute
¶
ScreenResultType = TypeVar('ScreenResultType')
The result type of a screen.
HoverWidgets
¶
Bases: NamedTuple
Result of [get_hover_widget_at][textual.screen.Screen.get_hover_widget_at]
hover_over
instance-attribute
¶
Widget with a hover style under the mouse, or None for no hover style widget.