CarPlay · IOS API REFERENCE
CPSportsOverlay
class · iOS 26.4+ · SDK 27.1
@MainActor class CPSportsOverlay
Members (4)
init · iOS 26.4+init
TypeScriptstatic init(leftTeam: CPNowPlayingSportsTeam, rightTeam: CPNowPlayingSportsTeam, eventStatus?: (CPNowPlayingSportsEventStatus) | null): Promise<CPSportsOverlay>
Swift declarationinit(leftTeam: CPNowPlayingSportsTeam, rightTeam: CPNowPlayingSportsTeam, eventStatus: CPNowPlayingSportsEventStatus?)
get · iOS 26.4+eventStatus
TypeScriptget eventStatus(): Promise<(CPNowPlayingSportsEventStatus) | null>
Swift declarationvar eventStatus: CPNowPlayingSportsEventStatus? { get }
get · iOS 26.4+leftTeam
TypeScriptget leftTeam(): Promise<CPNowPlayingSportsTeam>
Swift declarationvar leftTeam: CPNowPlayingSportsTeam { get }
get · iOS 26.4+rightTeam
TypeScriptget rightTeam(): Promise<CPNowPlayingSportsTeam>
Swift declarationvar rightTeam: CPNowPlayingSportsTeam { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CPSportsOverlay.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All CarPlay types →