An NSWindowController subclass that supports the creation of an IOBluetoothObjectPushUIController object.
SDK
- macOS 10.4+
Framework
- IOBluetooth
UI
Declaration
class IOBluetoothObjectPushUIController : NSWindow Controller
An NSWindowController subclass that supports the creation of an IOBluetoothObjectPushUIController object.
SDK
Framework
class IOBluetoothObjectPushUIController : NSWindow Controller
init!(object Push With: IOBluetooth Device!, with Files: [Any]!, delegate: Any!)
Creates and returns a new IOBluetoothObjectPush object
func begin Sheet Modal(for: NSWindow!, modal Delegate: Any!, did End: Selector!, context Info: Unsafe Mutable Raw Pointer!) -> IOReturn
Runs the transfer UI as a sheet on the target window.
func get Device() -> IOBluetooth Device!
Gets the object representing the remote target device in the transfer.
func get Title() -> String!
Returns the title of the transfer panel.
func is Transfer In Progress() -> Bool
Gets state of the transfer
func run Modal()
Runs the transfer UI panel in a modal session
func run Panel()
Runs the transfer UI as a panel with no modal session
func set Icon Image(NSImage!)
Manually sets the icon used in the panel.
func set Title(String!)
Sets the title of the panel when not run as a sheet.
func stop()
Stops the transfer UI