One Logo Pool Ball
CallKit · IOS API REFERENCE

CXProviderConfiguration

class · iOS 10.0+ · SDK 27.1

class CXProviderConfiguration

Members (19)

init · iOS 14.0+

init

TypeScript
static init(): CXProviderConfiguration
Swift declaration
init()
init · iOS 10.0+ · Deprecated in iOS 14.0

init

TypeScript
static initLocalizedName(localizedName: string): CXProviderConfiguration
Swift declaration
convenience init(localizedName: String)
get · iOS 10.0+

iconTemplateImageData

TypeScript
get iconTemplateImageData(): (ArrayBuffer) | null
Swift declaration
var iconTemplateImageData: Data? { get set }
set · iOS 10.0+

iconTemplateImageData

TypeScript
set iconTemplateImageData(value: (ArrayBuffer) | null)
Swift declaration
var iconTemplateImageData: Data? { get set }
get · iOS 11.0+

includesCallsInRecents

TypeScript
get includesCallsInRecents(): boolean
Swift declaration
var includesCallsInRecents: Bool { get set }
set · iOS 11.0+

includesCallsInRecents

TypeScript
set includesCallsInRecents(value: boolean)
Swift declaration
var includesCallsInRecents: Bool { get set }
get · iOS 10.0+ · Deprecated in iOS 14.0

localizedName

TypeScript
get localizedName(): (string) | null
Swift declaration
var localizedName: String? { get }
get · iOS 10.0+

maximumCallGroups

TypeScript
get maximumCallGroups(): number
Swift declaration
var maximumCallGroups: Int { get set }
set · iOS 10.0+

maximumCallGroups

TypeScript
set maximumCallGroups(value: number)
Swift declaration
var maximumCallGroups: Int { get set }
get · iOS 10.0+

maximumCallsPerCallGroup

TypeScript
get maximumCallsPerCallGroup(): number
Swift declaration
var maximumCallsPerCallGroup: Int { get set }
set · iOS 10.0+

maximumCallsPerCallGroup

TypeScript
set maximumCallsPerCallGroup(value: number)
Swift declaration
var maximumCallsPerCallGroup: Int { get set }
get · iOS 10.0+

ringtoneSound

TypeScript
get ringtoneSound(): (string) | null
Swift declaration
var ringtoneSound: String? { get set }
set · iOS 10.0+

ringtoneSound

TypeScript
set ringtoneSound(value: (string) | null)
Swift declaration
var ringtoneSound: String? { get set }
get · iOS 26.0+

supportsAudioTranslation

TypeScript
get supportsAudioTranslation(): boolean
Swift declaration
var supportsAudioTranslation: Bool { get set }
set · iOS 26.0+

supportsAudioTranslation

TypeScript
set supportsAudioTranslation(value: boolean)
Swift declaration
var supportsAudioTranslation: Bool { get set }
get · iOS 10.0+

supportsVideo

TypeScript
get supportsVideo(): boolean
Swift declaration
var supportsVideo: Bool { get set }
set · iOS 10.0+

supportsVideo

TypeScript
set supportsVideo(value: boolean)
Swift declaration
var supportsVideo: Bool { get set }
get · iOS 10.0+

supportedHandleTypes

TypeScript
get supportedHandleTypes(): Array<CXHandle_HandleType>
Swift declaration
@nonobjc final var supportedHandleTypes: Set<CXHandle.HandleType> { get set }
set · iOS 10.0+

supportedHandleTypes

TypeScript
set supportedHandleTypes(value: Array<CXHandle_HandleType>)
Swift declaration
@nonobjc final var supportedHandleTypes: Set<CXHandle.HandleType> { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All CallKit types →