toMap method

Map<String, dynamic> toMap()

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