serialize method

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

Implementation

@override
Map<String, dynamic> serialize() {
  var _result = <String, dynamic>{};
  if (rangeStart != null) {
    _result['RangeStart'] = rangeStart!.serialize();
  }

  if (rangeEnd != null) {
    _result['RangeEnd'] = rangeEnd!.serialize();
  }

  if (author != null) {
    _result['Author'] = author!;
  }

  if (initial != null) {
    _result['Initial'] = initial!;
  }

  if (dateTime != null) {
    _result['DateTime'] = dateTime!.toIso8601String();
  }

  if (text != null) {
    _result['Text'] = text!;
  }
  return _result;
}