One Logo Pool Ball
MediaPlayer · IOS API REFERENCE

MPNowPlayingInfoLanguageOption

class · iOS 9.0+ · SDK 27.1

class MPNowPlayingInfoLanguageOption

Members (8)

init · iOS 9.0+

init

TypeScript
static init(languageOptionType: MPNowPlayingInfoLanguageOptionType, languageTag: string, languageOptionCharacteristics: (Array<string>) | null, displayName: string, identifier: string): MPNowPlayingInfoLanguageOption
Swift declaration
init(type languageOptionType: MPNowPlayingInfoLanguageOptionType, languageTag: String, characteristics languageOptionCharacteristics: [String]?, displayName: String, identifier: String)
method · iOS 9.0+

isAutomaticAudibleLanguageOption

TypeScript
isAutomaticAudibleLanguageOption(): boolean
Swift declaration
func isAutomaticAudibleLanguageOption() -> Bool
method · iOS 9.0+

isAutomaticLegibleLanguageOption

TypeScript
isAutomaticLegibleLanguageOption(): boolean
Swift declaration
func isAutomaticLegibleLanguageOption() -> Bool
get · iOS 9.0+

displayName

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

identifier

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

languageOptionCharacteristics

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

languageOptionType

TypeScript
get languageOptionType(): MPNowPlayingInfoLanguageOptionType
Swift declaration
var languageOptionType: MPNowPlayingInfoLanguageOptionType { get }
get · iOS 9.0+

languageTag

TypeScript
get languageTag(): (string) | null
Swift declaration
var languageTag: String? { get }

Skipped declarations

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

MPNowPlayingInfoLanguageOption.init()

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

All MediaPlayer types →