@override Map<String, dynamic> toJson() => super.toJson() ..addAll(<String, dynamic>{ if (image != null) 'image': image!.toJson(), if (partialIndex != null) 'partial_index': partialIndex, });