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