Features.fromJson constructor

Features.fromJson(
  1. Map<String, dynamic> json
)

Implementation

Features.fromJson(Map<String, dynamic> json) {
  id = json['id'];
  subscriptionId = json['subscription_id'];
  isActive = json['is_active'];
  audioVideoConference = json['audio_video_conference'];
  meetDuration = json['meet_duration'];
  cloudStorage = json['cloud_storage'];
  saveCloud = json['save_cloud'];
  internationalPhone = json['international_phone'];
  hostMeetingMobile = json['host_meeting_mobile'];
  conferenceChat = json['conference_chat'];
  whiteboard = json['whiteboard'];
  noiseCancellation = json['noise_cancellation'];
  recordMeeting = json['record_meeting'];
  poll = json['poll'];
  raiseHand = json['raise_hand'];
  breakoutRoom = json['breakout_room'];
  screenSharing = json['screen_sharing'];
  voiceTranscription = json['voice_transcription'];
  voiceTextTranslation = json['voice_text_translation'];
  liveStream = json['live_stream'];
  shareYoutube = json['share_youtube'];
  trackAttendance = json['track_attendance'];
  muteParticipant = json['mute_participant'];
  disableCamera = json['disable_camera'];
  compatibility = json['compatibility'];
  mobileSupport = json['mobile_support'];
  encryption = json['encryption'];
  lobby = json['lobby'];
  protectedMeeting = json['protected_meeting'];
  spamProtection = json['spam_protection'];
  translation = json['translation'];
  videoTranslation = json['video_translation'];
  isBasic = json['is_basic'];

  configurations = json['configurations'] != null
      ? FeatureConfiguration.fromJson(json['configurations'])
      : null;
}