diff options
| author | Michael Williamson <mike@zwobble.org> | 2025-06-08 00:17:05 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2025-06-08 00:17:05 +0100 |
| commit | cc1ad1d283264284e10beeff33b140abc16156d3 (patch) | |
| tree | 2f573f8aa641e41b9fb1f8941a4be5ff47404025 /mammoth/documents.py | |
| parent | e2f39827f29ece66875e9fb4bb501cb391d3aa09 (diff) | |
Replace _vmerge with TableCellUnmerged
Diffstat (limited to 'mammoth/documents.py')
| -rw-r--r-- | mammoth/documents.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mammoth/documents.py b/mammoth/documents.py index f782d32..f9c0665 100644 --- a/mammoth/documents.py +++ b/mammoth/documents.py @@ -86,6 +86,13 @@ class TableCell(HasChildren): 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)) |
