One Logo Pool Ball
AccessorySetupKit · IOS API REFERENCE

ASPickerDisplayItem

class · iOS 18.0+ · SDK 27.1

class ASPickerDisplayItem

Members (8)

init · iOS 18.0+

init

TypeScript
static init(name: string, productImage: _UIKit_UIImage, descriptor: ASDiscoveryDescriptor): ASPickerDisplayItem
Swift declaration
init(name: String, productImage: UIImage, descriptor: ASDiscoveryDescriptor)
get · iOS 18.0+

descriptor

TypeScript
get descriptor(): ASDiscoveryDescriptor
Swift declaration
@NSCopying var descriptor: ASDiscoveryDescriptor { get }
get · iOS 18.0+

name

TypeScript
get name(): string
Swift declaration
var name: String { get }
get · iOS 18.0+

productImage

TypeScript
get productImage(): _UIKit_UIImage
Swift declaration
@NSCopying var productImage: UIImage { get }
get · iOS 18.0+

renameOptions

TypeScript
get renameOptions(): ASAccessory_RenameOptions
Swift declaration
var renameOptions: ASAccessory.RenameOptions { get set }
set · iOS 18.0+

renameOptions

TypeScript
set renameOptions(value: ASAccessory_RenameOptions)
Swift declaration
var renameOptions: ASAccessory.RenameOptions { get set }
get · iOS 18.0+

setupOptions

TypeScript
get setupOptions(): ASPickerDisplayItem_SetupOptions
Swift declaration
var setupOptions: ASPickerDisplayItem.SetupOptions { get set }
set · iOS 18.0+

setupOptions

TypeScript
set setupOptions(value: ASPickerDisplayItem_SetupOptions)
Swift declaration
var setupOptions: ASPickerDisplayItem.SetupOptions { get set }

Skipped declarations

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

ASPickerDisplayItem.init()

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

All AccessorySetupKit types →