One Logo Pool Ball
Intents · IOS API REFERENCE

INStartCallIntent

class · iOS 13.0+ · SDK 27.1

class INStartCallIntent

Members (9)

init · iOS 13.0+ · Deprecated in iOS 14.0

init

TypeScript
static initAudioRouteDestinationTypeContactsRecordTypeForRedialingCallCapability(audioRoute: INCallAudioRoute, destinationType: INCallDestinationType, contacts: (Array<INPerson>) | null, recordTypeForRedialing: INCallRecordType, callCapability: INCallCapability): INStartCallIntent
Swift declaration
convenience init(audioRoute: INCallAudioRoute, destinationType: INCallDestinationType, contacts: [INPerson]?, recordTypeForRedialing: INCallRecordType, callCapability: INCallCapability)
init · iOS 14.0+

init

TypeScript
static initCallRecordFilterCallRecordToCallBackAudioRouteDestinationTypeContactsCallCapability(callRecordFilter: (INCallRecordFilter) | null, callRecordToCallBack: (INCallRecord) | null, audioRoute: INCallAudioRoute, destinationType: INCallDestinationType, contacts: (Array<INPerson>) | null, callCapability: INCallCapability): INStartCallIntent
Swift declaration
init(callRecordFilter: INCallRecordFilter?, callRecordToCallBack: INCallRecord?, audioRoute: INCallAudioRoute, destinationType: INCallDestinationType, contacts: [INPerson]?, callCapability: INCallCapability)
get · iOS 13.0+

audioRoute

TypeScript
get audioRoute(): INCallAudioRoute
Swift declaration
var audioRoute: INCallAudioRoute { get }
get · iOS 13.0+

callCapability

TypeScript
get callCapability(): INCallCapability
Swift declaration
var callCapability: INCallCapability { get }
get · iOS 14.0+

callRecordFilter

TypeScript
get callRecordFilter(): (INCallRecordFilter) | null
Swift declaration
@NSCopying var callRecordFilter: INCallRecordFilter? { get }
get · iOS 14.0+

callRecordToCallBack

TypeScript
get callRecordToCallBack(): (INCallRecord) | null
Swift declaration
@NSCopying var callRecordToCallBack: INCallRecord? { get }
get · iOS 13.0+

contacts

TypeScript
get contacts(): (Array<INPerson>) | null
Swift declaration
var contacts: [INPerson]? { get }
get · iOS 13.0+

destinationType

TypeScript
get destinationType(): INCallDestinationType
Swift declaration
var destinationType: INCallDestinationType { get }
get · iOS 13.0+ · Deprecated in iOS 14.0

recordTypeForRedialing

TypeScript
get recordTypeForRedialing(): INCallRecordType
Swift declaration
var recordTypeForRedialing: INCallRecordType { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

INStartCallIntent.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All Intents types →