flutter_callkeep library

Classes

AudioSessionToggleData
The data for audio session toggle event from CallKeep
CallGroupToggleData
The data for toggling call group event from CallKeep
CallKeep
Instance to use library functions.
CallKeepAndroidConfig
The configurations needed for Android
CallKeepAudioSessionEvent
The event for iOS audio session activation
CallKeepBaseConfig
The base configuration of the package
CallKeepBaseData
Holds the base data for CallKeep
CallKeepCallData
Holds the call data for CallKeep
CallKeepCallEvent
The default CallKeepEvent
CallKeepCallGroupEvent
The event for CallKit call group toggling
CallKeepDmtfEvent
The event for CallKit DMTF toggling
CallKeepEvent
The base class for a CallKeepEvent
CallKeepHoldEvent
The event for CallKit hold toggling
CallKeepIncomingConfig
The configuration of an incoming call from CallKeep
CallKeepIosConfig
The configurations needed for Android
CallKeepMuteEvent
The event for CallKit mute toggling
CallKeepOutgoingConfig
Holds the configuration for an outgoing call which is needed when starting an outgoing call
CallKeepVoipTokenEvent
The event for CallKit device VoIP push token
DmtfToggleData
CallKit DMTF toggling information from CallKit
HoldToggleData
CallKit hold toggling information from CallKit
MuteToggleData
CallKit mute toggling information from CallKit
VoipTokenData
The device push token data for VoIP

Enums

AvAudioSessionMode
AvAudioSession modes and descriptions can be found at https://developer.apple.com/documentation/avfaudio/avaudiosession/mode
CallKeepEventType
CallKitHandleType
The CallKit handle type
DmtfActionType
The action type of DmtfToggleData

Functions

callKeepEventTypeFromName(String eventName) CallKeepEventType
callKitHandleTypeFromName(String name) CallKitHandleType
Parses a CallKitHandleType from a given string name