fromJson static method

MeiliDocumentContainer<Map<String, dynamic>> fromJson(
  1. Map<String, dynamic> src
)

Implementation

static MeiliDocumentContainer<Map<String, dynamic>> fromJson(
  Map<String, dynamic> src,
) {
  final rankingScoreDetails =
      src['_rankingScoreDetails'] as Map<String, dynamic>?;
  return MeiliDocumentContainer<Map<String, dynamic>>._(
    src: src,
    parsed: src,
    formatted: src['_formatted'] as Map<String, dynamic>?,
    vectors: src['_vectors'] as List?,
    semanticScore: src['_semanticScore'] as double?,
    rankingScore: src['_rankingScore'] as double?,
    matchesPosition: _readMatchesPosition(src),
    rankingScoreDetails: rankingScoreDetails == null
        ? null
        : MeiliRankingScoreDetails.fromJson(rankingScoreDetails),
  );
}