DevicePropertyName
public enum DevicePropertyName : String, PropertyNameProtocol
Undocumented
-
Associated pointer or keyboard with this device, if any. Devices of type
GDK_DEVICE_TYPE_MASTER
always come in keyboard/pointer pairs. Other device types will have anil
associated device.Declaration
Swift
case associatedDevice = "associated-device"
-
The axes currently available for this device.
Declaration
Swift
case axes = "axes"
-
The
GdkDeviceManager
theGdkDevice
pertains to.Declaration
Swift
case deviceManager = "device-manager"
-
The
GdkDisplay
theGdkDevice
pertains to.Declaration
Swift
case display = "display"
-
Whether the device is represented by a cursor on the screen. Devices of type
GDK_DEVICE_TYPE_MASTER
will havetrue
here.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"
-
GdkSeat
of 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"