toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'collectionGroup': collectionGroup,
    'fields': fields.map((IndexField field) => field.toMap()).toList(),
    'queryScope': queryScope == QueryScope.collection
        ? 'COLLECTION'
        : 'COLLECTION_GROUP',
  };
}