GroundingMetadata.fromJson constructor
GroundingMetadata.fromJson(
- Map<String, dynamic> json
)
Implementation
factory GroundingMetadata.fromJson(Map<String, dynamic> json) {
return GroundingMetadata(
searchEntryPoint: decode(
json['searchEntryPoint'],
SearchEntryPoint.fromJson,
),
groundingChunks:
decodeListMessage(json['groundingChunks'], GroundingChunk.fromJson) ??
[],
groundingSupports:
decodeListMessage(
json['groundingSupports'],
GroundingSupport.fromJson,
) ??
[],
retrievalMetadata: decode(
json['retrievalMetadata'],
RetrievalMetadata.fromJson,
),
webSearchQueries: decodeList(json['webSearchQueries']) ?? [],
);
}