serialize method

  1. @override
Map<String, dynamic> serialize()
override

Implementation

@override
Map<String, dynamic> serialize() {
  var _result = <String, dynamic>{};
  _result.addAll(super.serialize());
  if (childNodes != null) {
    _result['ChildNodes'] =
        childNodes!.map((_element) => _element?.serialize()).toList();
  }

  if (paragraphs != null) {
    _result['Paragraphs'] = paragraphs!.serialize();
  }

  if (pageSetup != null) {
    _result['PageSetup'] = pageSetup!.serialize();
  }

  if (headerFooters != null) {
    _result['HeaderFooters'] = headerFooters!.serialize();
  }

  if (tables != null) {
    _result['Tables'] = tables!.serialize();
  }
  return _result;
}