(element)
| 1135 | } |
| 1136 | |
| 1137 | function readTableCell(element) { |
| 1138 | return readXmlElements(element.children).map(function(children) { |
| 1139 | var properties = element.firstOrEmpty("w:tcPr"); |
| 1140 | |
| 1141 | var gridSpan = properties.firstOrEmpty("w:gridSpan").attributes["w:val"]; |
| 1142 | var colSpan = gridSpan ? parseInt(gridSpan, 10) : 1; |
| 1143 | |
| 1144 | var cell = documents.TableCell(children, {colSpan: colSpan}); |
| 1145 | cell._vMerge = readVMerge(properties); |
| 1146 | return cell; |
| 1147 | }); |
| 1148 | } |
| 1149 | |
| 1150 | function readVMerge(properties) { |
| 1151 | var element = properties.first("w:vMerge"); |
nothing calls this directly
no test coverage detected