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