One Logo Pool Ball
CarPlay · IOS API REFERENCE

CPPanelButtonConfiguration

class · iOS 27.0+ · SDK 27.1

class CPPanelButtonConfiguration

Members (3)

init · iOS 27.0+

init

TypeScript
static init(primaryAction: CPTextButton, secondaryAction?: (CPTextButton) | null): CPPanelButtonConfiguration
Swift declaration
init(primaryAction: CPTextButton, secondaryAction: CPTextButton?)
get · iOS 27.0+

primaryAction

TypeScript
get primaryAction(): CPTextButton
Swift declaration
@NSCopying var primaryAction: CPTextButton { get }
get · iOS 27.0+

secondaryAction

TypeScript
get secondaryAction(): (CPTextButton) | null
Swift declaration
@NSCopying var secondaryAction: CPTextButton? { get }

Skipped declarations

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

CPPanelButtonConfiguration.init()

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

All CarPlay types →