One Logo Pool Ball
UIKit · IOS API REFERENCE

UIPrinterPickerController

class · iOS 8.0+ · SDK 27.1

@MainActor class UIPrinterPickerController

Members (8)

init · iOS 8.0+

init

TypeScript
static init(printer?: (UIPrinter) | null): Promise<UIPrinterPickerController>
Swift declaration
init(initiallySelectedPrinter printer: UIPrinter?)
method · iOS 8.0+

dismiss

TypeScript
dismiss(animated: boolean): Promise<void>
Swift declaration
func dismiss(animated: Bool)
method · iOS 8.0+

present

TypeScript
presentAnimatedCompletionHandler(animated: boolean, completion?: (((arg0: UIPrinterPickerController, arg1: boolean, arg2: (NativeError) | null) => void)) | null): Promise<boolean>
Swift declaration
func present(animated: Bool, completionHandler completion: UIPrinterPickerController.CompletionHandler? = nil) -> Bool
method · iOS 8.0+

present

TypeScript
presentFromAnimatedCompletionHandler(item: UIBarButtonItem, animated: boolean, completion?: (((arg0: UIPrinterPickerController, arg1: boolean, arg2: (NativeError) | null) => void)) | null): Promise<boolean>
Swift declaration
func present(from item: UIBarButtonItem, animated: Bool, completionHandler completion: UIPrinterPickerController.CompletionHandler? = nil) -> Bool
method · iOS 8.0+

present

TypeScript
presentFromInAnimatedCompletionHandler(rect: { x: number; y: number; width: number; height: number }, view: UIView, animated: boolean, completion?: (((arg0: UIPrinterPickerController, arg1: boolean, arg2: (NativeError) | null) => void)) | null): Promise<boolean>
Swift declaration
func present(from rect: CGRect, in view: UIView, animated: Bool, completionHandler completion: UIPrinterPickerController.CompletionHandler? = nil) -> Bool
get · iOS 8.0+

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var delegate: (any UIPrinterPickerControllerDelegate)? { get set }
set · iOS 8.0+

delegate

TypeScript
setDelegate(value?: (Implements<UIPrinterPickerControllerDelegate> | SDKHandle) | null): Promise<void>
Swift declaration
weak var delegate: (any UIPrinterPickerControllerDelegate)? { get set }
get · iOS 8.0+

selectedPrinter

TypeScript
get selectedPrinter(): Promise<(UIPrinter) | null>
Swift declaration
var selectedPrinter: UIPrinter? { get }

Skipped declarations

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

UIPrinterPickerController.init()

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

All UIKit types →