diff --git a/src/textual/widget.py b/src/textual/widget.py index 59b0c1ee2..5e208d208 100644 --- a/src/textual/widget.py +++ b/src/textual/widget.py @@ -557,8 +557,12 @@ class Widget(DOMNode): Args: *widgets: The widget(s) to mount. - before: Optional location to mount before. - after: Optional location to mount after. + before: Optional location to mount before. An `int` is the index + of the child to mount before, a `str` is a `query_one` query to + find the widget to mount before. + after: Optional location to mount after. An `int` is the index + of the child to mount after, a `str` is a `query_one` query to + find the widget to mount after. Returns: An awaitable object that waits for widgets to be mounted. @@ -618,8 +622,12 @@ class Widget(DOMNode): Args: child: The child widget to move. - before: Optional location to move before. - after: Optional location to move after. + before: Optional location to move before. An `int` is the index + of the child to move before, a `str` is a `query_one` query to + find the widget to move before. + after: Optional location to move after. An `int` is the index + of the child to move after, a `str` is a `query_one` query to + find the widget to move after. Raises: WidgetError: If there is a problem with the child or target.