CorpusQuery.fromJson constructor

CorpusQuery.fromJson(
  1. Map json_
)

Implementation

CorpusQuery.fromJson(core.Map json_)
  : this(
      calendarQuery: json_.containsKey('calendarQuery')
          ? HeldCalendarQuery.fromJson(
              json_['calendarQuery'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      driveQuery: json_.containsKey('driveQuery')
          ? HeldDriveQuery.fromJson(
              json_['driveQuery'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      groupsQuery: json_.containsKey('groupsQuery')
          ? HeldGroupsQuery.fromJson(
              json_['groupsQuery'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      hangoutsChatQuery: json_.containsKey('hangoutsChatQuery')
          ? HeldHangoutsChatQuery.fromJson(
              json_['hangoutsChatQuery']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      mailQuery: json_.containsKey('mailQuery')
          ? HeldMailQuery.fromJson(
              json_['mailQuery'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      voiceQuery: json_.containsKey('voiceQuery')
          ? HeldVoiceQuery.fromJson(
              json_['voiceQuery'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );