CallKitConfiguration
@available(iOS 12.0, *)
@objc(BDKCallKitConfiguration)
public class CallKitConfiguration : NSObject
A value object holding the SDK CallKit integration configuration values.
-
A flag indicating whether CallKit integration should be enabled or disabled.
Declaration
Swift
@objc public let isEnabled: Bool
-
A set containing which
CXHandle.HandleType
your app supports. This property is suited forObjective-c
code.Declaration
Swift
@objc public var supportedHandleTypes: Set<Int>? { get }
-
A set containing which
CXHandle.HandleType
your app supports.Declaration
Swift
public var supportedHandles: Set<CXHandle.HandleType>? { get }
-
The name of the sound resource in the app bundle to be used as ringtone when a call is received.
Declaration
Swift
@objc public var ringtoneSound: String? { get }
-
The PNG data for the icon image that will displayed in the native System UI for the button which takes the user from the system UI to your app.
Declaration
Swift
@objc public var iconData: Data? { get }