From cc1ad1d283264284e10beeff33b140abc16156d3 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 8 Jun 2025 00:17:05 +0100 Subject: Replace _vmerge with TableCellUnmerged --- mammoth/documents.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'mammoth/documents.py') diff --git a/mammoth/documents.py b/mammoth/documents.py index f782d32..f9c0665 100644 --- a/mammoth/documents.py +++ b/mammoth/documents.py @@ -85,6 +85,13 @@ class TableCell(HasChildren): colspan = cobble.field() rowspan = cobble.field() +@cobble.data +class TableCellUnmerged: + children = cobble.field() + colspan = cobble.field() + rowspan = cobble.field() + vmerge = cobble.field() + @cobble.data class Break(Element): break_type = cobble.field() @@ -194,6 +201,8 @@ def table_cell(children, colspan=None, rowspan=None): rowspan = 1 return TableCell(children=children, colspan=colspan, rowspan=rowspan) +def table_cell_unmerged(children, colspan, rowspan, vmerge): + return TableCellUnmerged(children=children, colspan=colspan, rowspan=rowspan, vmerge=vmerge) def numbering_level(level_index, is_ordered): return _NumberingLevel(str(level_index), bool(is_ordered)) -- cgit v1.2.3