One Logo Pool Ball
Intents · IOS API REFERENCE

INMediaSearch

class · iOS 13.0+ · SDK 27.1

class INMediaSearch

Members (12)

get · iOS 13.0+ · Deprecated in iOS 13.0

activityNames

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

albumName

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

artistName

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

genreNames

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

mediaIdentifier

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

mediaName

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

mediaType

TypeScript
get mediaType(): INMediaItemType
Swift declaration
var mediaType: INMediaItemType { get }
get · iOS 13.0+

moodNames

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

reference

TypeScript
get reference(): INMediaReference
Swift declaration
var reference: INMediaReference { get }
get · iOS 13.0+

releaseDate

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

sortOrder

TypeScript
get sortOrder(): INMediaSortOrder
Swift declaration
var sortOrder: INMediaSortOrder { get }
init · iOS 13.0+

init

TypeScript
static init(mediaType?: INMediaItemType, sortOrder?: INMediaSortOrder, mediaName?: (string) | null, artistName?: (string) | null, albumName?: (string) | null, genreNames?: (Array<string>) | null, moodNames?: (Array<string>) | null, releaseDate?: (INDateComponentsRange) | null, reference?: INMediaReference, mediaIdentifier?: (string) | null): INMediaSearch
Swift declaration
@nonobjc convenience init(mediaType: INMediaItemType = .unknown, sortOrder: INMediaSortOrder = .unknown, mediaName: String? = nil, artistName: String? = nil, albumName: String? = nil, genreNames: [String]? = nil, moodNames: [String]? = nil, releaseDate: INDateComponentsRange? = nil, reference: INMediaReference = .unknown, mediaIdentifier: String? = nil)

Skipped declarations

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

INMediaSearch.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All Intents types →