    def find_widget(self, name):
        """
        Look for a widget with a specified name.

        :param name: The name to search for.

        :returns: The widget that matches or None if one couldn't be found.
        """
        result = None
        for layout in self._layouts:
            result = layout.find_widget(name)
            if result:
                break
        return result
Look for a widget with a specified name.

:param name: The name to search for.

:returns: The widget that matches or None if one couldn't be found.
asciimatics/widgets/frame.py