One Logo Pool Ball
Intents · IOS API REFERENCE

INIntent

class · iOS 10.0+ · SDK 27.1

class INIntent

Members (10)

init

init

TypeScript
static init(): INIntent
Swift declaration
init()
method · iOS 10.0+

keyImage

TypeScript
keyImage(): (INImage) | null
Swift declaration
func keyImage() -> INImage?
get · iOS 15.0+

donationMetadata

TypeScript
get donationMetadata(): (INIntentDonationMetadata) | null
Swift declaration
@NSCopying var donationMetadata: INIntentDonationMetadata? { get set }
set · iOS 15.0+

donationMetadata

TypeScript
set donationMetadata(value: (INIntentDonationMetadata) | null)
Swift declaration
@NSCopying var donationMetadata: INIntentDonationMetadata? { get set }
get · iOS 10.0+

identifier

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

intentDescription

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

shortcutAvailability

TypeScript
get shortcutAvailability(): INShortcutAvailabilityOptions
Swift declaration
var shortcutAvailability: INShortcutAvailabilityOptions { get set }
set · iOS 14.0+

shortcutAvailability

TypeScript
set shortcutAvailability(value: INShortcutAvailabilityOptions)
Swift declaration
var shortcutAvailability: INShortcutAvailabilityOptions { get set }
get · iOS 12.0+

suggestedInvocationPhrase

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

suggestedInvocationPhrase

TypeScript
set suggestedInvocationPhrase(value: (string) | null)
Swift declaration
var suggestedInvocationPhrase: String? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All Intents types →