maximumImageSize
TypeScriptstatic get maximumImageSize(): Promise<{ width: number; height: number }>Swift declarationclass var maximumImageSize: CGSize { get }class · iOS 14.0+ · SDK 27.1
@MainActor class CPListImageRowItemstatic get maximumImageSize(): Promise<{ width: number; height: number }>Swift declarationclass var maximumImageSize: CGSize { get }static initTextCardElementsAllowsMultipleLines(text: (string) | null, elements: Array<CPListImageRowItemCardElement>, allowsMultipleLines: boolean): Promise<CPListImageRowItem>Swift declarationinit(text: String?, cardElements elements: [CPListImageRowItemCardElement], allowsMultipleLines: Bool)static initTextCondensedElementsAllowsMultipleLines(text: (string) | null, elements: Array<CPListImageRowItemCondensedElement>, allowsMultipleLines: boolean): Promise<CPListImageRowItem>Swift declarationinit(text: String?, condensedElements elements: [CPListImageRowItemCondensedElement], allowsMultipleLines: Bool)static initTextElementsAllowsMultipleLines(text: (string) | null, elements: Array<CPListImageRowItemRowElement>, allowsMultipleLines: boolean): Promise<CPListImageRowItem>Swift declarationinit(text: String?, elements: [CPListImageRowItemRowElement], allowsMultipleLines: Bool)static initTextGridElementsAllowsMultipleLines(text: (string) | null, elements: Array<CPListImageRowItemGridElement>, allowsMultipleLines: boolean): Promise<CPListImageRowItem>Swift declarationinit(text: String?, gridElements elements: [CPListImageRowItemGridElement], allowsMultipleLines: Bool)static initTextImageGridElementsAllowsMultipleLines(text: (string) | null, elements: Array<CPListImageRowItemImageGridElement>, allowsMultipleLines: boolean): Promise<CPListImageRowItem>Swift declarationinit(text: String?, imageGridElements elements: [CPListImageRowItemImageGridElement], allowsMultipleLines: Bool)static initTextImages(text: string, images: Array<_UIKit_UIImage>): Promise<CPListImageRowItem>Swift declarationinit(text: String, images: [UIImage])static initTextImagesImageTitles(text: string, images: Array<_UIKit_UIImage>, imageTitles: Array<string>): Promise<CPListImageRowItem>Swift declarationinit(text: String, images: [UIImage], imageTitles: [String])update(gridImages: Array<_UIKit_UIImage>): Promise<void>Swift declarationfunc update(_ gridImages: [UIImage])get allowsMultipleLines(): Promise<boolean>Swift declarationvar allowsMultipleLines: Bool { get }get elements(): Promise<Array<CPListImageRowItemElement>>Swift declarationvar elements: [CPListImageRowItemElement] { get set }setElements(value: Array<CPListImageRowItemElement>): Promise<void>Swift declarationvar elements: [CPListImageRowItemElement] { get set }get isEnabled(): Promise<boolean>Swift declarationvar isEnabled: Bool { get set }setIsEnabled(value: boolean): Promise<void>Swift declarationvar isEnabled: Bool { get set }get gridImages(): Promise<Array<_UIKit_UIImage>>Swift declarationvar gridImages: [UIImage] { get }get handler(): Promise<(((arg0: SDKHandle, arg1: (() => void)) => Promise<void>)) | null>Swift declarationvar handler: ((any CPSelectableListItem, @escaping () -> Void) -> Void)? { get set }get imageTitles(): Promise<Array<string>>Swift declarationvar imageTitles: [String] { get }get listImageRowHandler(): Promise<(((arg0: CPListImageRowItem, arg1: number, arg2: (() => void)) => Promise<void>)) | null>Swift declarationvar listImageRowHandler: ((CPListImageRowItem, Int, @escaping () -> Void) -> Void)? { get set }get text(): Promise<(string) | null>Swift declarationvar text: String? { get set }setText(value?: (string) | null): Promise<void>Swift declarationvar text: String? { get set }get userInfo(): Promise<(unknown) | null>Swift declarationvar userInfo: Any? { get set }setUserInfo(value?: (unknown) | null): Promise<void>Swift declarationvar userInfo: Any? { get set }3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CPListImageRowItem.handler
The iOS SDK compiler rejected this binding: converting non-escaping value to 'T' may allow it to escape
CPListImageRowItem.listImageRowHandler
The iOS SDK compiler rejected this binding: converting non-escaping value to 'T' may allow it to escape
CPListImageRowItem.init()
inherited init: cannot prove legal (class declares 7 custom initializers)