toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    if (searchEntryPoint != null)
      'searchEntryPoint': searchEntryPoint!.toJson(),
    if (groundingChunks.isNotDefault)
      'groundingChunks': encodeList(groundingChunks),
    if (groundingSupports.isNotDefault)
      'groundingSupports': encodeList(groundingSupports),
    if (retrievalMetadata != null)
      'retrievalMetadata': retrievalMetadata!.toJson(),
    if (webSearchQueries.isNotDefault) 'webSearchQueries': webSearchQueries,
  };
}