Method: rich.layout.Layout.get
Calls: 24, Exceptions: 0, Paths: 3Back
Path 1: 10 calls (0.42)
'left' (6) 'top' (1) 'bottom' (1) 'bar' (1) 'foo' (1)
Layout (10)
1def get(self, name: str) -> Optional["Layout"]:
2 """Get a named layout, or None if it doesn't exist.
3
4 Args:
5 name (str): Name of layout.
6
7 Returns:
8 Optional[Layout]: Layout instance or None if no layout was found.
9 """
10 if self.name == name:
11 return self
12 else:
13 for child in self._children:
14 named_layout = child.get(name)
15 if named_layout is not None:
16 return named_layout
17 return None
Path 2: 8 calls (0.33)
'left' (3) 'top' (1) 'bottom' (1) 'root' (1) 'bar' (1) 'foo' (1)
Layout (8)
1def get(self, name: str) -> Optional["Layout"]:
2 """Get a named layout, or None if it doesn't exist.
3
4 Args:
5 name (str): Name of layout.
6
7 Returns:
8 Optional[Layout]: Layout instance or None if no layout was found.
9 """
10 if self.name == name:
11 return self
12 else:
13 for child in self._children:
14 named_layout = child.get(name)
15 if named_layout is not None:
16 return named_layout
17 return None
Path 3: 6 calls (0.25)
'left' (3) 'bottom' (1) 'asdasd' (1) 'bar' (1)
None (6)
1def get(self, name: str) -> Optional["Layout"]:
2 """Get a named layout, or None if it doesn't exist.
3
4 Args:
5 name (str): Name of layout.
6
7 Returns:
8 Optional[Layout]: Layout instance or None if no layout was found.
9 """
10 if self.name == name:
11 return self
12 else:
13 for child in self._children:
14 named_layout = child.get(name)
15 if named_layout is not None:
16 return named_layout
17 return None