Query.fromJson constructor
Query.fromJson(
- Map json_
Implementation
Query.fromJson(core.Map json_)
: this(
accountInfo: json_.containsKey('accountInfo')
? AccountInfo.fromJson(
json_['accountInfo'] as core.Map<core.String, core.dynamic>)
: null,
calendarOptions: json_.containsKey('calendarOptions')
? CalendarOptions.fromJson(json_['calendarOptions']
as core.Map<core.String, core.dynamic>)
: null,
corpus: json_['corpus'] as core.String?,
dataScope: json_['dataScope'] as core.String?,
driveDocumentInfo: json_.containsKey('driveDocumentInfo')
? DriveDocumentInfo.fromJson(json_['driveDocumentInfo']
as core.Map<core.String, core.dynamic>)
: null,
driveOptions: json_.containsKey('driveOptions')
? DriveOptions.fromJson(
json_['driveOptions'] as core.Map<core.String, core.dynamic>)
: null,
endTime: json_['endTime'] as core.String?,
geminiOptions: json_.containsKey('geminiOptions')
? GeminiOptions.fromJson(
json_['geminiOptions'] as core.Map<core.String, core.dynamic>)
: null,
hangoutsChatInfo: json_.containsKey('hangoutsChatInfo')
? HangoutsChatInfo.fromJson(json_['hangoutsChatInfo']
as core.Map<core.String, core.dynamic>)
: null,
hangoutsChatOptions: json_.containsKey('hangoutsChatOptions')
? HangoutsChatOptions.fromJson(json_['hangoutsChatOptions']
as core.Map<core.String, core.dynamic>)
: null,
mailOptions: json_.containsKey('mailOptions')
? MailOptions.fromJson(
json_['mailOptions'] as core.Map<core.String, core.dynamic>)
: null,
method: json_['method'] as core.String?,
orgUnitInfo: json_.containsKey('orgUnitInfo')
? OrgUnitInfo.fromJson(
json_['orgUnitInfo'] as core.Map<core.String, core.dynamic>)
: null,
searchMethod: json_['searchMethod'] as core.String?,
sharedDriveInfo: json_.containsKey('sharedDriveInfo')
? SharedDriveInfo.fromJson(json_['sharedDriveInfo']
as core.Map<core.String, core.dynamic>)
: null,
sitesUrlInfo: json_.containsKey('sitesUrlInfo')
? SitesUrlInfo.fromJson(
json_['sitesUrlInfo'] as core.Map<core.String, core.dynamic>)
: null,
startTime: json_['startTime'] as core.String?,
teamDriveInfo: json_.containsKey('teamDriveInfo')
? TeamDriveInfo.fromJson(
json_['teamDriveInfo'] as core.Map<core.String, core.dynamic>)
: null,
terms: json_['terms'] as core.String?,
timeZone: json_['timeZone'] as core.String?,
voiceOptions: json_.containsKey('voiceOptions')
? VoiceOptions.fromJson(
json_['voiceOptions'] as core.Map<core.String, core.dynamic>)
: null,
);