def render_tables()

in web-app-pix2info-python/src/backend/render.py [0:0]


def render_tables(demo: Demo) -> ImageIterator:
    if not demo.options.tables:
        return
    color = TABLE_OUTLINE_COLOR
    for table in demo.page.tables:
        for row in (*table.header_rows, *table.body_rows):
            for cell in row.cells:
                if demo.rendering:
                    xy = vertices_from_layout(demo, cell.layout)
                    # Table cell bounding boxes are straight rectangles
                    render_round_rectangle(demo, xy, color)
                yield from show_if_animated(demo)