(self, other: Blocks)
| 34 | super().__init__(*arg_blocks, blocks=blocks, **kwargs) |
| 35 | |
| 36 | def __or__(self, other: Blocks) -> Blocks: |
| 37 | x = Group(blocks=self.blocks) if len(self.blocks) > 1 else self.blocks[0] |
| 38 | y = Group(blocks=other.blocks) if len(other.blocks) > 1 else other.blocks[0] |
| 39 | z = Group(x, y, columns=2) |
| 40 | return Blocks(z) |
| 41 | |
| 42 | @classmethod |
| 43 | def from_notebook( |