browson/nodeview.py
def expand_below(self) -> None:
        """Expand this node and all its descendants.

        Do not affect unrelated nodes.
        Put focus on (the first line of) the current node.
        """
        current = self.lines[self.focus].node
        for node in current.dfwalk():
            node.collapsed = False  # expand descendants

        new_focus = self.rerender(self.focus).first
        self.set_focus(new_focus)
Expand this node and all its descendants.

        Do not affect unrelated nodes.
        Put focus on (the first line of) the current node.
        
Expand this node and all its descendants.
Do not affect unrelated nodes.
Put focus on (the first line of) the current node.
Expand this node and all its descendants . Do not affect unrelated nodes . Put focus on ( the first line of ) the current node .
def expand_below(self) -> None:
        current = self.lines[self.focus].node
        for node in current.dfwalk():
            node.collapsed = False  
        new_focus = self.rerender(self.focus).first
        self.set_focus(new_focus)
def expand_below ( self ) -> None : current = self . lines [ self . focus ] . node for node in current . dfwalk ( ) : node . collapsed = False new_focus = self . rerender ( self . focus ) . first self . set_focus ( new_focus )
Expand this node and all its descendants.
Expand this node and all its descendants .
"""Expand this node and all its descendants.

        Do not affect unrelated nodes.
        Put focus on (the first line of) the current node.
        """ # expand descendants
self