(self, *arg_blocks: BlockOrPrimitive, blocks: t.List[BlockOrPrimitive] = None, **kwargs)
| 40 | report_minimum_blocks: int = 1 |
| 41 | |
| 42 | def __init__(self, *arg_blocks: BlockOrPrimitive, blocks: t.List[BlockOrPrimitive] = None, **kwargs): |
| 43 | self.blocks = blocks or list(arg_blocks) |
| 44 | self.blocks = [wrap_block(b) for b in self.blocks] |
| 45 | |
| 46 | super().__init__(**kwargs) |
| 47 | |
| 48 | def __iter__(self): |
| 49 | return BlockListIterator(self.blocks.__iter__()) |
nothing calls this directly
no test coverage detected