(xmlStream, model)
| 3 | |
| 4 | class DefinedNamesXform extends BaseXform { |
| 5 | render(xmlStream, model) { |
| 6 | // <definedNames> |
| 7 | // <definedName name="name">name.ranges.join(',')</definedName> |
| 8 | // <definedName name="_xlnm.Print_Area" localSheetId="0">name.ranges.join(',')</definedName> |
| 9 | // </definedNames> |
| 10 | xmlStream.openNode('definedName', { |
| 11 | name: model.name, |
| 12 | localSheetId: model.localSheetId, |
| 13 | }); |
| 14 | xmlStream.writeText(model.ranges.join(',')); |
| 15 | xmlStream.closeNode(); |
| 16 | } |
| 17 | |
| 18 | parseOpen(node) { |
| 19 | switch (node.name) { |