toMap method
Implementation
Map<String, dynamic> toMap() {
return {
'iconName': iconName,
'handleType': handleType.name,
'isVideoSupported': isVideoSupported,
'maximumCallGroups': maximumCallGroups,
'maximumCallsPerCallGroup': maximumCallsPerCallGroup,
'audioSessionMode': audioSessionMode?.name ?? 'default',
'audioSessionActive': audioSessionActive,
'audioSessionPreferredSampleRate': audioSessionPreferredSampleRate,
'audioSessionPreferredIOBufferDuration':
audioSessionPreferredIOBufferDuration,
'supportsDTMF': supportsDTMF,
'supportsHolding': supportsHolding,
'supportsGrouping': supportsGrouping,
'supportsUngrouping': supportsUngrouping,
'ringtoneFileName': ringtoneFileName,
};
}