shared
TypeScriptstatic shared(window: _UIKit_UIWindow): (PKToolPicker) | nullSwift declarationclass func shared(for window: UIWindow) -> PKToolPicker?class · iOS 13.0+ · SDK 27.1
class PKToolPickerstatic shared(window: _UIKit_UIWindow): (PKToolPicker) | nullSwift declarationclass func shared(for window: UIWindow) -> PKToolPicker?static get defaultToolItems(): Array<PKToolPickerItem>Swift declarationclass var defaultToolItems: [PKToolPickerItem] { get }addObserver(observer: Implements<PKToolPickerObserver> | SDKHandle): voidSwift declarationfunc addObserver(_ observer: any PKToolPickerObserver)frameObscured(view: _UIKit_UIView): { x: number; y: number; width: number; height: number }Swift declarationfunc frameObscured(in view: UIView) -> CGRectstatic init(): PKToolPickerSwift declarationinit()static initToolItems(items: Array<PKToolPickerItem>): PKToolPickerSwift declarationinit(toolItems items: [PKToolPickerItem])removeObserver(observer: Implements<PKToolPickerObserver> | SDKHandle): voidSwift declarationfunc removeObserver(_ observer: any PKToolPickerObserver)setVisible(visible: boolean, responder: _UIKit_UIResponder): voidSwift declarationfunc setVisible(_ visible: Bool, forFirstResponder responder: UIResponder)get accessoryItem(): (_UIKit_UIBarButtonItem) | nullSwift declarationvar accessoryItem: UIBarButtonItem? { get set }set accessoryItem(value: (_UIKit_UIBarButtonItem) | null)Swift declarationvar accessoryItem: UIBarButtonItem? { get set }get colorMaximumLinearExposure(): numberSwift declarationvar colorMaximumLinearExposure: CGFloat { get set }set colorMaximumLinearExposure(value: number)Swift declarationvar colorMaximumLinearExposure: CGFloat { get set }get colorUserInterfaceStyle(): _UIKit_UIUserInterfaceStyleSwift declarationvar colorUserInterfaceStyle: UIUserInterfaceStyle { get set }set colorUserInterfaceStyle(value: _UIKit_UIUserInterfaceStyle)Swift declarationvar colorUserInterfaceStyle: UIUserInterfaceStyle { get set }get delegate(): (SDKHandle) | nullSwift declarationweak var delegate: (any PKToolPicker.Delegate)? { get set }set delegate(value: (Implements<PKToolPicker_Delegate> | SDKHandle) | null)Swift declarationweak var delegate: (any PKToolPicker.Delegate)? { get set }get isVisible(): booleanSwift declarationvar isVisible: Bool { get }get maximumSupportedContentVersion(): PKContentVersionSwift declarationvar maximumSupportedContentVersion: PKContentVersion { get set }set maximumSupportedContentVersion(value: PKContentVersion)Swift declarationvar maximumSupportedContentVersion: PKContentVersion { get set }get overrideUserInterfaceStyle(): _UIKit_UIUserInterfaceStyleSwift declarationvar overrideUserInterfaceStyle: UIUserInterfaceStyle { get set }set overrideUserInterfaceStyle(value: _UIKit_UIUserInterfaceStyle)Swift declarationvar overrideUserInterfaceStyle: UIUserInterfaceStyle { get set }get isRulerActive(): booleanSwift declarationvar isRulerActive: Bool { get set }set isRulerActive(value: boolean)Swift declarationvar isRulerActive: Bool { get set }get selectedToolItem(): PKToolPickerItemSwift declarationvar selectedToolItem: PKToolPickerItem { get set }set selectedToolItem(value: PKToolPickerItem)Swift declarationvar selectedToolItem: PKToolPickerItem { get set }get selectedToolItemIdentifier(): stringSwift declarationvar selectedToolItemIdentifier: String { get set }set selectedToolItemIdentifier(value: string)Swift declarationvar selectedToolItemIdentifier: String { get set }get showsDrawingPolicyControls(): booleanSwift declarationvar showsDrawingPolicyControls: Bool { get set }set showsDrawingPolicyControls(value: boolean)Swift declarationvar showsDrawingPolicyControls: Bool { get set }get stateAutosaveName(): (string) | nullSwift declarationvar stateAutosaveName: String? { get set }set stateAutosaveName(value: (string) | null)Swift declarationvar stateAutosaveName: String? { get set }get toolItems(): Array<PKToolPickerItem>Swift declarationvar toolItems: [PKToolPickerItem] { get }get selectedTool(): SDKHandleSwift declarationvar selectedTool: any PKTool { get set }set selectedTool(value: Implements<PKTool> | SDKHandle)Swift declarationvar selectedTool: any PKTool { get set }No declarations were skipped in this snapshot.