CallKeepIosConfig constructor
CallKeepIosConfig({
- String iconName = 'CallKeepLogo',
- CallKitHandleType handleType = CallKitHandleType.generic,
- bool isVideoSupported = true,
- int maximumCallGroups = 2,
- int maximumCallsPerCallGroup = 1,
- AvAudioSessionMode? audioSessionMode,
- bool audioSessionActive = true,
- double audioSessionPreferredSampleRate = 44100,
- double audioSessionPreferredIOBufferDuration = 0.005,
- bool supportsDTMF = true,
- bool supportsHolding = true,
- bool supportsGrouping = true,
- bool supportsUngrouping = true,
- 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',
});