CallKeepIosConfig class

The configurations needed for Android

Holding files info and flags needed for CallKit setup

Constructors

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'})

Properties

audioSessionActive bool
If audio session should be active or not
final
audioSessionMode AvAudioSessionMode?
The AVAudioSession mode being used during calls
final
audioSessionPreferredIOBufferDuration double
The preferred IO Buffer duration for audio session
final
audioSessionPreferredSampleRate double
The preferred sample rate for audio session
final
handleType CallKitHandleType
Call handle type
final
hashCode int
The hash code for this object.
no setterinherited
iconName String
App's Icon. used for being shown inside Callkit
final
isVideoSupported bool
Whether calls support video or not
final
maximumCallGroups int
Maximum allowed call groups
final
maximumCallsPerCallGroup int
Maximum calls allowed per each call group
final
ringtoneFileName String
Ringtone file name of the file added to root project xcode /ios/Runner/ It should be Copy Bundle Resources(Build Phases)
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
supportsDTMF bool
Whether DTMF is supported or not
final
supportsGrouping bool
Whether calls grouping is supported or not
final
supportsHolding bool
Whether holding is supported or not
final
supportsUngrouping bool
Whether calls ungrouping is supported or not
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited