DevicePropertyName
public enum DevicePropertyName : String, PropertyNameProtocol
Undocumented
-
Associated pointer or keyboard with this device, if any. Devices of type
GDK_DEVICE_TYPE_MASTERalways come in keyboard/pointer pairs. Other device types will have anilassociated device.Declaration
Swift
case associatedDevice = "associated-device" -
The axes currently available for this device.
Declaration
Swift
case axes = "axes" -
The
GdkDeviceManagertheGdkDevicepertains to.Declaration
Swift
case deviceManager = "device-manager" -
The
GdkDisplaytheGdkDevicepertains to.Declaration
Swift
case display = "display" -
Whether the device is represented by a cursor on the screen. Devices of type
GDK_DEVICE_TYPE_MASTERwill havetruehere.Declaration
Swift
case hasCursor = "has-cursor" -
Undocumented
Declaration
Swift
case inputMode = "input-mode" -
Source type for the device.
Declaration
Swift
case inputSource = "input-source" -
Number of axes in the device.
Declaration
Swift
case nAxes = "n-axes" -
The device name.
Declaration
Swift
case name = "name" -
The maximal number of concurrent touches on a touch device. Will be 0 if the device is not a touch device or if the number of touches is unknown.
Declaration
Swift
case numTouches = "num-touches" -
Product ID of this device, see
gdk_device_get_product_id().Declaration
Swift
case productId = "product-id" -
GdkSeatof this device.Declaration
Swift
case seat = "seat" -
Undocumented
Declaration
Swift
case tool = "tool" -
Device role in the device manager.
Declaration
Swift
case type = "type" -
Vendor ID of this device, see
gdk_device_get_vendor_id().Declaration
Swift
case vendorId = "vendor-id"
View on GitHub
Install in Dash
DevicePropertyName Enumeration Reference