CallKeepIosConfig constructor

CallKeepIosConfig({
  1. String iconName = 'CallKeepLogo',
  2. CallKitHandleType handleType = CallKitHandleType.generic,
  3. bool isVideoSupported = true,
  4. int maximumCallGroups = 2,
  5. int maximumCallsPerCallGroup = 1,
  6. AvAudioSessionMode? audioSessionMode,
  7. bool audioSessionActive = true,
  8. double audioSessionPreferredSampleRate = 44100,
  9. double audioSessionPreferredIOBufferDuration = 0.005,
  10. bool supportsDTMF = true,
  11. bool supportsHolding = true,
  12. bool supportsGrouping = true,
  13. bool supportsUngrouping = true,
  14. String ringtoneFileName = 'system_ringtone_default',
})

Implementation

CallKeepIosConfig({
  this.iconName = 'CallKeepLogo',
  this.handleType = CallKitHandleType.generic,
  this.isVideoSupported = true,
  this.maximumCallGroups = 2,
  this.maximumCallsPerCallGroup = 1,
  this.audioSessionMode,
  this.audioSessionActive = true,
  this.audioSessionPreferredSampleRate = 44100,
  this.audioSessionPreferredIOBufferDuration = 0.005,
  this.supportsDTMF = true,
  this.supportsHolding = true,
  this.supportsGrouping = true,
  this.supportsUngrouping = true,
  this.ringtoneFileName = 'system_ringtone_default',
});