Method: rich.layout.Layout.__init__
Calls: 23, Exceptions: 0, Paths: 1Back
Path 1: 23 calls (1.0)
None (21) 'foo' (1) 'bar' (1)
None (13) 'foo' (2) 'root' (2) 'bar' (2) 'top' (1) 'bottom' (1) 'left' (1) 'right' (1)
None (22) 2 (1)
1 (23)
1 (23)
True (23)
1def __init__(
2 self,
3 renderable: Optional[RenderableType] = None,
4 *,
5 name: Optional[str] = None,
6 size: Optional[int] = None,
7 minimum_size: int = 1,
8 ratio: int = 1,
9 visible: bool = True,
10 ) -> None:
11 self._renderable = renderable or _Placeholder(self)
12 self.size = size
13 self.minimum_size = minimum_size
14 self.ratio = ratio
15 self.name = name
16 self.visible = visible
17 self.splitter: Splitter = self.splitters["column"]()
18 self._children: List[Layout] = []
19 self._render_map: RenderMap = {}
20 self._lock = RLock()