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,
    );