RecordParameters.fromMap constructor

RecordParameters.fromMap(
  1. Map<String, dynamic> map
)

Creates an instance of RecordParameters from a Map.

Implementation

factory RecordParameters.fromMap(Map<String, dynamic> map) {
  return RecordParameters(
    recordingAudioPausesLimit: map['recordingAudioPausesLimit'] as int,
    recordingAudioPausesCount: map['recordingAudioPausesCount'] as int,
    recordingAudioSupport: map['recordingAudioSupport'] as bool,
    recordingAudioPeopleLimit: map['recordingAudioPeopleLimit'] as int,
    recordingAudioParticipantsTimeLimit:
        map['recordingAudioParticipantsTimeLimit'] as int,
    recordingVideoPausesCount: map['recordingVideoPausesCount'] as int,
    recordingVideoPausesLimit: map['recordingVideoPausesLimit'] as int,
    recordingVideoSupport: map['recordingVideoSupport'] as bool,
    recordingVideoPeopleLimit: map['recordingVideoPeopleLimit'] as int,
    recordingVideoParticipantsTimeLimit:
        map['recordingVideoParticipantsTimeLimit'] as int,
    recordingAllParticipantsSupport:
        map['recordingAllParticipantsSupport'] as bool,
    recordingVideoParticipantsSupport:
        map['recordingVideoParticipantsSupport'] as bool,
    recordingAllParticipantsFullRoomSupport:
        map['recordingAllParticipantsFullRoomSupport'] as bool,
    recordingVideoParticipantsFullRoomSupport:
        map['recordingVideoParticipantsFullRoomSupport'] as bool,
    recordingPreferredOrientation:
        map['recordingPreferredOrientation'] as String,
    recordingSupportForOtherOrientation:
        map['recordingSupportForOtherOrientation'] as bool,
    recordingMultiFormatsSupport: map['recordingMultiFormatsSupport'] as bool,
  );
}