toJson method

  1. @override
Object toJson()

Implementation

@override
Object toJson() => {
  'searchEntryPoint': ?searchEntryPoint?.toJson(),
  if (groundingChunks.isNotDefault)
    'groundingChunks': [for (final i in groundingChunks) i.toJson()],
  if (groundingSupports.isNotDefault)
    'groundingSupports': [for (final i in groundingSupports) i.toJson()],
  'retrievalMetadata': ?retrievalMetadata?.toJson(),
  if (webSearchQueries.isNotDefault) 'webSearchQueries': webSearchQueries,
  'googleMapsWidgetContextToken': ?googleMapsWidgetContextToken,
};