CarPlay · IOS API REFERENCE
CPMapPanel
class · iOS 27.0+ · SDK 27.1
class CPMapPanel
Members (7)
init · iOS 27.0+init
TypeScriptstatic init(title: (string) | null, sections: Array<CPMapPanelSection>, buttonConfiguration?: (CPMapPanelButtonConfiguration) | null): CPMapPanel
Swift declarationinit(title: String?, sections: [CPMapPanelSection], buttonConfiguration: CPMapPanelButtonConfiguration?)
get · iOS 27.0+buttonConfiguration
TypeScriptget buttonConfiguration(): (CPMapPanelButtonConfiguration) | null
Swift declarationvar buttonConfiguration: CPMapPanelButtonConfiguration? { get }
get · iOS 27.0+delegate
TypeScriptget delegate(): (SDKHandle) | null
Swift declarationweak var delegate: (any CPMapPanel.Delegate)? { get set }
set · iOS 27.0+delegate
TypeScriptset delegate(value: (Implements<CPMapPanel_Delegate> | SDKHandle) | null)
Swift declarationweak var delegate: (any CPMapPanel.Delegate)? { get set }
get · iOS 27.0+sections
TypeScriptget sections(): Array<CPMapPanelSection>
Swift declarationvar sections: [CPMapPanelSection] { get set }
set · iOS 27.0+sections
TypeScriptset sections(value: Array<CPMapPanelSection>)
Swift declarationvar sections: [CPMapPanelSection] { get set }
get · iOS 27.0+title
TypeScriptget title(): (string) | null
Swift declarationvar title: String? { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CPMapPanel.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All CarPlay types →