maximumTabCount
TypeScriptstatic get maximumTabCount(): Promise<number>Swift declarationclass var maximumTabCount: Int { get }class · iOS 14.0+ · SDK 27.1
@MainActor class CPTabBarTemplatestatic get maximumTabCount(): Promise<number>Swift declarationclass var maximumTabCount: Int { get }static init(templates: Array<CPTemplate>): Promise<CPTabBarTemplate>Swift declarationinit(templates: [CPTemplate])select(newTemplate: CPTemplate): Promise<void>Swift declarationfunc select(_ newTemplate: CPTemplate)selectTemplate(index: number): Promise<void>Swift declarationfunc selectTemplate(at index: Int)updateTemplates(newTemplates: Array<CPTemplate>): Promise<void>Swift declarationfunc updateTemplates(_ newTemplates: [CPTemplate])get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any CPTabBarTemplateDelegate)? { get set }setDelegate(value?: (Implements<CPTabBarTemplateDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any CPTabBarTemplateDelegate)? { get set }get selectedTemplate(): Promise<(CPTemplate) | null>Swift declarationvar selectedTemplate: CPTemplate? { get }get templates(): Promise<Array<CPTemplate>>Swift declarationvar templates: [CPTemplate] { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CPTabBarTemplate.init()
inherited init: cannot prove legal (class declares 1 custom initializer)