toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
      if (content != null) 'content': content!,
      if (entities != null)
        'entities': entities!.map((value) => value.toJson()).toList(),
      if (entityRelations != null)
        'entityRelations':
            entityRelations!.map((value) => value.toJson()).toList(),
      if (error != null) 'error': error!.toJson(),
      if (mimeType != null) 'mimeType': mimeType!,
      if (pages != null)
        'pages': pages!.map((value) => value.toJson()).toList(),
      if (revisions != null)
        'revisions': revisions!.map((value) => value.toJson()).toList(),
      if (shardInfo != null) 'shardInfo': shardInfo!.toJson(),
      if (text != null) 'text': text!,
      if (textChanges != null)
        'textChanges': textChanges!.map((value) => value.toJson()).toList(),
      if (textStyles != null)
        'textStyles': textStyles!.map((value) => value.toJson()).toList(),
      if (uri != null) 'uri': uri!,
    };