gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Objects.Device

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Objects.Device module in the gi-gdk4 package.

The link below will take you to the relevant entry in the gi-gdk4 documentation.

Documentation

newtype Device #

Constructors

Device (ManagedPtr Device) 

Instances

Instances details
Eq Device 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

(==) :: Device -> Device -> Bool

(/=) :: Device -> Device -> Bool

GObject Device 
Instance details

Defined in GI.Gdk.Objects.Device

ManagedPtrNewtype Device 
Instance details

Defined in GI.Gdk.Objects.Device

TypedObject Device 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

glibType :: IO GType #

HasParentTypes Device 
Instance details

Defined in GI.Gdk.Objects.Device

HasAttributeList Device 
Instance details

Defined in GI.Gdk.Objects.Device

(info ~ ResolveDeviceMethod t Device, OverloadedMethod info Device p, HasField t Device p) => HasField (t :: Symbol) Device p 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

getField :: Device -> p

(info ~ ResolveDeviceMethod t Device, OverloadedMethodInfo info Device) => IsLabel t (MethodProxy info Device) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

fromLabel :: MethodProxy info Device

(info ~ ResolveDeviceMethod t Device, OverloadedMethod info Device p) => IsLabel t (Device -> p) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

fromLabel :: Device -> p

IsGValue (Maybe Device) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe Device -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe Device) #

type AttributeList Device 
Instance details

Defined in GI.Gdk.Objects.Device

type AttributeList Device = DeviceAttributeList
type ParentTypes Device 
Instance details

Defined in GI.Gdk.Objects.Device

type ParentTypes Device = '[Object]
type SignalList Device 
Instance details

Defined in GI.Gdk.Objects.Device

type SignalList Device = DeviceSignalList

data DeviceActiveLayoutIndexPropertyInfo #

Instances

Instances details
AttrInfo DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceActiveLayoutIndexPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo = IsDevice
type AttrGetType DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceActiveLayoutIndexPropertyInfo = Int32
type AttrSetTypeConstraint DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceActiveLayoutIndexPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceActiveLayoutIndexPropertyInfo = Type ~ ()
type AttrTransferType DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceActiveLayoutIndexPropertyInfo = ()
type AttrLabel DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceActiveLayoutIndexPropertyInfo = "active-layout-index"
type AttrOrigin DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo o => o -> IO (AttrGetType DeviceActiveLayoutIndexPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo o, AttrSetTypeConstraint DeviceActiveLayoutIndexPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo o, AttrSetTypeConstraint DeviceActiveLayoutIndexPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo o, AttrTransferTypeConstraint DeviceActiveLayoutIndexPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceActiveLayoutIndexPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo o => o -> AttrGetType DeviceActiveLayoutIndexPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceActiveLayoutIndexPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceActiveLayoutIndexPropertyInfo = IsDevice
type AttrGetType DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceActiveLayoutIndexPropertyInfo = Int32
type AttrLabel DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceActiveLayoutIndexPropertyInfo = "active-layout-index"
type AttrOrigin DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceActiveLayoutIndexPropertyInfo = Type ~ ()
type AttrTransferType DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceActiveLayoutIndexPropertyInfo = ()
type AttrTransferTypeConstraint DeviceActiveLayoutIndexPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceActiveLayoutIndexPropertyInfo = Type ~ ()

data DeviceCapsLockStatePropertyInfo #

Instances

Instances details
AttrInfo DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceCapsLockStatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo = IsDevice
type AttrGetType DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceCapsLockStatePropertyInfo = Bool
type AttrSetTypeConstraint DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceCapsLockStatePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceCapsLockStatePropertyInfo = Type ~ ()
type AttrTransferType DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceCapsLockStatePropertyInfo = ()
type AttrLabel DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceCapsLockStatePropertyInfo = "caps-lock-state"
type AttrOrigin DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo o => o -> IO (AttrGetType DeviceCapsLockStatePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo o, AttrSetTypeConstraint DeviceCapsLockStatePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo o, AttrSetTypeConstraint DeviceCapsLockStatePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo o, AttrTransferTypeConstraint DeviceCapsLockStatePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceCapsLockStatePropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo o => o -> AttrGetType DeviceCapsLockStatePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceCapsLockStatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceCapsLockStatePropertyInfo = IsDevice
type AttrGetType DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceCapsLockStatePropertyInfo = Bool
type AttrLabel DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceCapsLockStatePropertyInfo = "caps-lock-state"
type AttrOrigin DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceCapsLockStatePropertyInfo = Type ~ ()
type AttrTransferType DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceCapsLockStatePropertyInfo = ()
type AttrTransferTypeConstraint DeviceCapsLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceCapsLockStatePropertyInfo = Type ~ ()

data DeviceChangedSignalInfo #

Instances

Instances details
SignalInfo DeviceChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type HaskellCallbackType DeviceChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType DeviceChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType DeviceChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Device

data DeviceDirectionPropertyInfo #

Instances

Instances details
AttrInfo DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceDirectionPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceDirectionPropertyInfo = IsDevice
type AttrGetType DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceDirectionPropertyInfo = Direction
type AttrSetTypeConstraint DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceDirectionPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceDirectionPropertyInfo = Type ~ ()
type AttrTransferType DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceDirectionPropertyInfo = ()
type AttrLabel DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceDirectionPropertyInfo = "direction"
type AttrOrigin DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceDirectionPropertyInfo o => o -> IO (AttrGetType DeviceDirectionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceDirectionPropertyInfo o, AttrSetTypeConstraint DeviceDirectionPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceDirectionPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceDirectionPropertyInfo o, AttrSetTypeConstraint DeviceDirectionPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceDirectionPropertyInfo o, AttrTransferTypeConstraint DeviceDirectionPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceDirectionPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceDirectionPropertyInfo o => o -> AttrGetType DeviceDirectionPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceDirectionPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceDirectionPropertyInfo = IsDevice
type AttrGetType DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceDirectionPropertyInfo = Direction
type AttrLabel DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceDirectionPropertyInfo = "direction"
type AttrOrigin DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceDirectionPropertyInfo = Type ~ ()
type AttrTransferType DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceDirectionPropertyInfo = ()
type AttrTransferTypeConstraint DeviceDirectionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceDirectionPropertyInfo = Type ~ ()

data DeviceDisplayPropertyInfo #

Instances

Instances details
AttrInfo DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceDisplayPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceDisplayPropertyInfo = IsDevice
type AttrGetType DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceDisplayPropertyInfo = IsDisplay
type AttrTransferTypeConstraint DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceDisplayPropertyInfo = IsDisplay
type AttrTransferType DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceDisplayPropertyInfo = Display
type AttrLabel DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceDisplayPropertyInfo = "display"
type AttrOrigin DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceDisplayPropertyInfo o => o -> IO (AttrGetType DeviceDisplayPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceDisplayPropertyInfo o, AttrSetTypeConstraint DeviceDisplayPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceDisplayPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceDisplayPropertyInfo o, AttrSetTypeConstraint DeviceDisplayPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceDisplayPropertyInfo o, AttrTransferTypeConstraint DeviceDisplayPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceDisplayPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceDisplayPropertyInfo o => o -> AttrGetType DeviceDisplayPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceDisplayPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceDisplayPropertyInfo = IsDevice
type AttrGetType DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceDisplayPropertyInfo = "display"
type AttrOrigin DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceDisplayPropertyInfo = IsDisplay
type AttrTransferType DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceDisplayPropertyInfo = Display
type AttrTransferTypeConstraint DeviceDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceDisplayPropertyInfo = IsDisplay

data DeviceGetActiveLayoutIndexMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetActiveLayoutIndexMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetActiveLayoutIndexMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetCapsLockStateMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetCapsLockStateMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetCapsLockStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetDeviceToolMethodInfo #

Instances

Instances details
(signature ~ m (Maybe DeviceTool), MonadIO m, IsDevice a) => OverloadedMethod DeviceGetDeviceToolMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetDeviceToolMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetDirectionMethodInfo #

Instances

Instances details
(signature ~ m Direction, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetDirectionMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetDirectionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetDisplayMethodInfo #

Instances

Instances details
(signature ~ m Display, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetDisplayMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetDisplayMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetHasCursorMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetHasCursorMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetHasCursorMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetLayoutNamesMethodInfo #

Instances

Instances details
(signature ~ m (Maybe [Text]), MonadIO m, IsDevice a) => OverloadedMethod DeviceGetLayoutNamesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetLayoutNamesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetModifierStateMethodInfo #

Instances

Instances details
(signature ~ m [ModifierType], MonadIO m, IsDevice a) => OverloadedMethod DeviceGetModifierStateMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetModifierStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetNameMethodInfo #

Instances

Instances details
(signature ~ m Text, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetNameMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetNameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetNumLockStateMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetNumLockStateMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetNumLockStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetNumTouchesMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetNumTouchesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetNumTouchesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetProductIdMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsDevice a) => OverloadedMethod DeviceGetProductIdMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetProductIdMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetScrollLockStateMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetScrollLockStateMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetScrollLockStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetSeatMethodInfo #

Instances

Instances details
(signature ~ m Seat, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetSeatMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetSeatMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetSourceMethodInfo #

Instances

Instances details
(signature ~ m InputSource, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetSourceMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetSourceMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetSurfaceAtPositionMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Surface, Double, Double), MonadIO m, IsDevice a) => OverloadedMethod DeviceGetSurfaceAtPositionMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetSurfaceAtPositionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetTimestampMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsDevice a) => OverloadedMethod DeviceGetTimestampMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetTimestampMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceGetVendorIdMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsDevice a) => OverloadedMethod DeviceGetVendorIdMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceGetVendorIdMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceHasBidiLayoutsMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDevice a) => OverloadedMethod DeviceHasBidiLayoutsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceHasBidiLayoutsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceHasBidiLayoutsPropertyInfo #

Instances

Instances details
AttrInfo DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceHasBidiLayoutsPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo = IsDevice
type AttrGetType DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceHasBidiLayoutsPropertyInfo = Bool
type AttrSetTypeConstraint DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceHasBidiLayoutsPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceHasBidiLayoutsPropertyInfo = Type ~ ()
type AttrTransferType DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceHasBidiLayoutsPropertyInfo = ()
type AttrLabel DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceHasBidiLayoutsPropertyInfo = "has-bidi-layouts"
type AttrOrigin DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo o => o -> IO (AttrGetType DeviceHasBidiLayoutsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo o, AttrSetTypeConstraint DeviceHasBidiLayoutsPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo o, AttrSetTypeConstraint DeviceHasBidiLayoutsPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo o, AttrTransferTypeConstraint DeviceHasBidiLayoutsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceHasBidiLayoutsPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo o => o -> AttrGetType DeviceHasBidiLayoutsPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceHasBidiLayoutsPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceHasBidiLayoutsPropertyInfo = IsDevice
type AttrGetType DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceHasBidiLayoutsPropertyInfo = Bool
type AttrLabel DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceHasBidiLayoutsPropertyInfo = "has-bidi-layouts"
type AttrOrigin DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceHasBidiLayoutsPropertyInfo = Type ~ ()
type AttrTransferType DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceHasBidiLayoutsPropertyInfo = ()
type AttrTransferTypeConstraint DeviceHasBidiLayoutsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceHasBidiLayoutsPropertyInfo = Type ~ ()

data DeviceHasCursorPropertyInfo #

Instances

Instances details
AttrInfo DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceHasCursorPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceHasCursorPropertyInfo = IsDevice
type AttrGetType DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceHasCursorPropertyInfo = Bool
type AttrSetTypeConstraint DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceHasCursorPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceHasCursorPropertyInfo = Type ~ Bool
type AttrTransferType DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceHasCursorPropertyInfo = Bool
type AttrLabel DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceHasCursorPropertyInfo = "has-cursor"
type AttrOrigin DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceHasCursorPropertyInfo o => o -> IO (AttrGetType DeviceHasCursorPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceHasCursorPropertyInfo o, AttrSetTypeConstraint DeviceHasCursorPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceHasCursorPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceHasCursorPropertyInfo o, AttrSetTypeConstraint DeviceHasCursorPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceHasCursorPropertyInfo o, AttrTransferTypeConstraint DeviceHasCursorPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceHasCursorPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceHasCursorPropertyInfo o => o -> AttrGetType DeviceHasCursorPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceHasCursorPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceHasCursorPropertyInfo = IsDevice
type AttrGetType DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceHasCursorPropertyInfo = Bool
type AttrLabel DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceHasCursorPropertyInfo = "has-cursor"
type AttrOrigin DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceHasCursorPropertyInfo = Type ~ Bool
type AttrTransferType DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceHasCursorPropertyInfo = Bool
type AttrTransferTypeConstraint DeviceHasCursorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceHasCursorPropertyInfo = Type ~ Bool

data DeviceLayoutNamesPropertyInfo #

Instances

Instances details
AttrInfo DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceLayoutNamesPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo = IsDevice
type AttrGetType DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceLayoutNamesPropertyInfo = Maybe [Text]
type AttrSetTypeConstraint DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceLayoutNamesPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceLayoutNamesPropertyInfo = Type ~ ()
type AttrTransferType DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceLayoutNamesPropertyInfo = ()
type AttrLabel DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceLayoutNamesPropertyInfo = "layout-names"
type AttrOrigin DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo o => o -> IO (AttrGetType DeviceLayoutNamesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo o, AttrSetTypeConstraint DeviceLayoutNamesPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo o, AttrSetTypeConstraint DeviceLayoutNamesPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo o, AttrTransferTypeConstraint DeviceLayoutNamesPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceLayoutNamesPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo o => o -> AttrGetType DeviceLayoutNamesPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceLayoutNamesPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceLayoutNamesPropertyInfo = IsDevice
type AttrGetType DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceLayoutNamesPropertyInfo = Maybe [Text]
type AttrLabel DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceLayoutNamesPropertyInfo = "layout-names"
type AttrOrigin DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceLayoutNamesPropertyInfo = Type ~ ()
type AttrTransferType DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceLayoutNamesPropertyInfo = ()
type AttrTransferTypeConstraint DeviceLayoutNamesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceLayoutNamesPropertyInfo = Type ~ ()

data DeviceModifierStatePropertyInfo #

Instances

Instances details
AttrInfo DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceModifierStatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceModifierStatePropertyInfo = IsDevice
type AttrGetType DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceModifierStatePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceModifierStatePropertyInfo = Type ~ ()
type AttrTransferType DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceModifierStatePropertyInfo = ()
type AttrLabel DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceModifierStatePropertyInfo = "modifier-state"
type AttrOrigin DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceModifierStatePropertyInfo o => o -> IO (AttrGetType DeviceModifierStatePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceModifierStatePropertyInfo o, AttrSetTypeConstraint DeviceModifierStatePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceModifierStatePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceModifierStatePropertyInfo o, AttrSetTypeConstraint DeviceModifierStatePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceModifierStatePropertyInfo o, AttrTransferTypeConstraint DeviceModifierStatePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceModifierStatePropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceModifierStatePropertyInfo o => o -> AttrGetType DeviceModifierStatePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceModifierStatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceModifierStatePropertyInfo = IsDevice
type AttrGetType DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceModifierStatePropertyInfo = "modifier-state"
type AttrOrigin DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceModifierStatePropertyInfo = Type ~ ()
type AttrTransferType DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceModifierStatePropertyInfo = ()
type AttrTransferTypeConstraint DeviceModifierStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceModifierStatePropertyInfo = Type ~ ()

data DeviceNAxesPropertyInfo #

Instances

Instances details
AttrInfo DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceNAxesPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceNAxesPropertyInfo = IsDevice
type AttrGetType DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceNAxesPropertyInfo = Word32
type AttrSetTypeConstraint DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNAxesPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceNAxesPropertyInfo = Type ~ ()
type AttrTransferType DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceNAxesPropertyInfo = ()
type AttrLabel DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceNAxesPropertyInfo = "n-axes"
type AttrOrigin DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceNAxesPropertyInfo o => o -> IO (AttrGetType DeviceNAxesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceNAxesPropertyInfo o, AttrSetTypeConstraint DeviceNAxesPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceNAxesPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceNAxesPropertyInfo o, AttrSetTypeConstraint DeviceNAxesPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceNAxesPropertyInfo o, AttrTransferTypeConstraint DeviceNAxesPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceNAxesPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceNAxesPropertyInfo o => o -> AttrGetType DeviceNAxesPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceNAxesPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceNAxesPropertyInfo = IsDevice
type AttrGetType DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceNAxesPropertyInfo = Word32
type AttrLabel DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceNAxesPropertyInfo = "n-axes"
type AttrOrigin DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNAxesPropertyInfo = Type ~ ()
type AttrTransferType DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceNAxesPropertyInfo = ()
type AttrTransferTypeConstraint DeviceNAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceNAxesPropertyInfo = Type ~ ()

data DeviceNamePropertyInfo #

Instances

Instances details
AttrInfo DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceNamePropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceNamePropertyInfo = IsDevice
type AttrGetType DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceNamePropertyInfo = Text
type AttrSetTypeConstraint DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNamePropertyInfo = Type ~ Text
type AttrTransferTypeConstraint DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceNamePropertyInfo = Type ~ Text
type AttrTransferType DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceNamePropertyInfo = Text
type AttrLabel DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceNamePropertyInfo = "name"
type AttrOrigin DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrOrigin DeviceNamePropertyInfo = Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceNamePropertyInfo o => o -> IO (AttrGetType DeviceNamePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceNamePropertyInfo o, AttrSetTypeConstraint DeviceNamePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceNamePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceNamePropertyInfo o, AttrSetTypeConstraint DeviceNamePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceNamePropertyInfo o, AttrTransferTypeConstraint DeviceNamePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceNamePropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceNamePropertyInfo o => o -> AttrGetType DeviceNamePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceNamePropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceNamePropertyInfo = IsDevice
type AttrGetType DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceNamePropertyInfo = Text
type AttrLabel DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceNamePropertyInfo = "name"
type AttrOrigin DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrOrigin DeviceNamePropertyInfo = Device
type AttrSetTypeConstraint DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNamePropertyInfo = Type ~ Text
type AttrTransferType DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceNamePropertyInfo = Text
type AttrTransferTypeConstraint DeviceNamePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceNamePropertyInfo = Type ~ Text

data DeviceNumLockStatePropertyInfo #

Instances

Instances details
AttrInfo DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceNumLockStatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo = IsDevice
type AttrGetType DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceNumLockStatePropertyInfo = Bool
type AttrSetTypeConstraint DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNumLockStatePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceNumLockStatePropertyInfo = Type ~ ()
type AttrTransferType DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceNumLockStatePropertyInfo = ()
type AttrLabel DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceNumLockStatePropertyInfo = "num-lock-state"
type AttrOrigin DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo o => o -> IO (AttrGetType DeviceNumLockStatePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo o, AttrSetTypeConstraint DeviceNumLockStatePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo o, AttrSetTypeConstraint DeviceNumLockStatePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo o, AttrTransferTypeConstraint DeviceNumLockStatePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceNumLockStatePropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo o => o -> AttrGetType DeviceNumLockStatePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceNumLockStatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceNumLockStatePropertyInfo = IsDevice
type AttrGetType DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceNumLockStatePropertyInfo = Bool
type AttrLabel DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceNumLockStatePropertyInfo = "num-lock-state"
type AttrOrigin DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNumLockStatePropertyInfo = Type ~ ()
type AttrTransferType DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceNumLockStatePropertyInfo = ()
type AttrTransferTypeConstraint DeviceNumLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceNumLockStatePropertyInfo = Type ~ ()

data DeviceNumTouchesPropertyInfo #

Instances

Instances details
AttrInfo DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceNumTouchesPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo = IsDevice
type AttrGetType DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceNumTouchesPropertyInfo = Word32
type AttrSetTypeConstraint DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNumTouchesPropertyInfo = Type ~ Word32
type AttrTransferTypeConstraint DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceNumTouchesPropertyInfo = Type ~ Word32
type AttrTransferType DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceNumTouchesPropertyInfo = Word32
type AttrLabel DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceNumTouchesPropertyInfo = "num-touches"
type AttrOrigin DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo o => o -> IO (AttrGetType DeviceNumTouchesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo o, AttrSetTypeConstraint DeviceNumTouchesPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo o, AttrSetTypeConstraint DeviceNumTouchesPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo o, AttrTransferTypeConstraint DeviceNumTouchesPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceNumTouchesPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo o => o -> AttrGetType DeviceNumTouchesPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceNumTouchesPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceNumTouchesPropertyInfo = IsDevice
type AttrGetType DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceNumTouchesPropertyInfo = Word32
type AttrLabel DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceNumTouchesPropertyInfo = "num-touches"
type AttrOrigin DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceNumTouchesPropertyInfo = Type ~ Word32
type AttrTransferType DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceNumTouchesPropertyInfo = Word32
type AttrTransferTypeConstraint DeviceNumTouchesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceNumTouchesPropertyInfo = Type ~ Word32

data DeviceProductIdPropertyInfo #

Instances

Instances details
AttrInfo DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceProductIdPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceProductIdPropertyInfo = IsDevice
type AttrGetType DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceProductIdPropertyInfo = Maybe Text
type AttrSetTypeConstraint DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceProductIdPropertyInfo = Type ~ Text
type AttrTransferTypeConstraint DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceProductIdPropertyInfo = Type ~ Text
type AttrTransferType DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceProductIdPropertyInfo = Text
type AttrLabel DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceProductIdPropertyInfo = "product-id"
type AttrOrigin DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceProductIdPropertyInfo o => o -> IO (AttrGetType DeviceProductIdPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceProductIdPropertyInfo o, AttrSetTypeConstraint DeviceProductIdPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceProductIdPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceProductIdPropertyInfo o, AttrSetTypeConstraint DeviceProductIdPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceProductIdPropertyInfo o, AttrTransferTypeConstraint DeviceProductIdPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceProductIdPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceProductIdPropertyInfo o => o -> AttrGetType DeviceProductIdPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceProductIdPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceProductIdPropertyInfo = IsDevice
type AttrGetType DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceProductIdPropertyInfo = Maybe Text
type AttrLabel DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceProductIdPropertyInfo = "product-id"
type AttrOrigin DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceProductIdPropertyInfo = Type ~ Text
type AttrTransferType DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceProductIdPropertyInfo = Text
type AttrTransferTypeConstraint DeviceProductIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceProductIdPropertyInfo = Type ~ Text

data DeviceScrollLockStatePropertyInfo #

Instances

Instances details
AttrInfo DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceScrollLockStatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo = IsDevice
type AttrGetType DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceScrollLockStatePropertyInfo = Bool
type AttrSetTypeConstraint DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceScrollLockStatePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceScrollLockStatePropertyInfo = Type ~ ()
type AttrTransferType DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceScrollLockStatePropertyInfo = ()
type AttrLabel DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceScrollLockStatePropertyInfo = "scroll-lock-state"
type AttrOrigin DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo o => o -> IO (AttrGetType DeviceScrollLockStatePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo o, AttrSetTypeConstraint DeviceScrollLockStatePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo o, AttrSetTypeConstraint DeviceScrollLockStatePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo o, AttrTransferTypeConstraint DeviceScrollLockStatePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceScrollLockStatePropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo o => o -> AttrGetType DeviceScrollLockStatePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceScrollLockStatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceScrollLockStatePropertyInfo = IsDevice
type AttrGetType DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceScrollLockStatePropertyInfo = Bool
type AttrLabel DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceScrollLockStatePropertyInfo = "scroll-lock-state"
type AttrOrigin DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceScrollLockStatePropertyInfo = Type ~ ()
type AttrTransferType DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceScrollLockStatePropertyInfo = ()
type AttrTransferTypeConstraint DeviceScrollLockStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceScrollLockStatePropertyInfo = Type ~ ()

data DeviceSeatPropertyInfo #

Instances

Instances details
AttrInfo DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceSeatPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceSeatPropertyInfo = IsDevice
type AttrGetType DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceSeatPropertyInfo = Seat
type AttrSetTypeConstraint DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceSeatPropertyInfo = IsSeat
type AttrTransferTypeConstraint DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceSeatPropertyInfo = IsSeat
type AttrTransferType DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceSeatPropertyInfo = Seat
type AttrLabel DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceSeatPropertyInfo = "seat"
type AttrOrigin DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrOrigin DeviceSeatPropertyInfo = Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceSeatPropertyInfo o => o -> IO (AttrGetType DeviceSeatPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceSeatPropertyInfo o, AttrSetTypeConstraint DeviceSeatPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceSeatPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceSeatPropertyInfo o, AttrSetTypeConstraint DeviceSeatPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceSeatPropertyInfo o, AttrTransferTypeConstraint DeviceSeatPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceSeatPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceSeatPropertyInfo o => o -> AttrGetType DeviceSeatPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceSeatPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceSeatPropertyInfo = IsDevice
type AttrGetType DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceSeatPropertyInfo = Seat
type AttrLabel DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceSeatPropertyInfo = "seat"
type AttrOrigin DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrOrigin DeviceSeatPropertyInfo = Device
type AttrSetTypeConstraint DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceSeatPropertyInfo = IsSeat
type AttrTransferType DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceSeatPropertyInfo = Seat
type AttrTransferTypeConstraint DeviceSeatPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceSeatPropertyInfo = IsSeat

data DeviceSourcePropertyInfo #

Instances

Instances details
AttrInfo DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceSourcePropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceSourcePropertyInfo = IsDevice
type AttrGetType DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceSourcePropertyInfo = Type ~ InputSource
type AttrTransferTypeConstraint DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceSourcePropertyInfo = Type ~ InputSource
type AttrTransferType DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceSourcePropertyInfo = InputSource
type AttrLabel DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceSourcePropertyInfo = "source"
type AttrOrigin DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceSourcePropertyInfo o => o -> IO (AttrGetType DeviceSourcePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceSourcePropertyInfo o, AttrSetTypeConstraint DeviceSourcePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceSourcePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceSourcePropertyInfo o, AttrSetTypeConstraint DeviceSourcePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceSourcePropertyInfo o, AttrTransferTypeConstraint DeviceSourcePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceSourcePropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceSourcePropertyInfo o => o -> AttrGetType DeviceSourcePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceSourcePropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceSourcePropertyInfo = IsDevice
type AttrGetType DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceSourcePropertyInfo = "source"
type AttrOrigin DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceSourcePropertyInfo = Type ~ InputSource
type AttrTransferType DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceSourcePropertyInfo = InputSource
type AttrTransferTypeConstraint DeviceSourcePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceSourcePropertyInfo = Type ~ InputSource

data DeviceToolChangedSignalInfo #

Instances

Instances details
SignalInfo DeviceToolChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type HaskellCallbackType DeviceToolChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType DeviceToolChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType DeviceToolChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Device

data DeviceToolPropertyInfo #

Instances

Instances details
AttrInfo DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceToolPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceToolPropertyInfo = IsDevice
type AttrGetType DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceToolPropertyInfo = Maybe DeviceTool
type AttrSetTypeConstraint DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceToolPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceToolPropertyInfo = Type ~ ()
type AttrTransferType DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceToolPropertyInfo = ()
type AttrLabel DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceToolPropertyInfo = "tool"
type AttrOrigin DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrOrigin DeviceToolPropertyInfo = Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceToolPropertyInfo o => o -> IO (AttrGetType DeviceToolPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceToolPropertyInfo o, AttrSetTypeConstraint DeviceToolPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceToolPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceToolPropertyInfo o, AttrSetTypeConstraint DeviceToolPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceToolPropertyInfo o, AttrTransferTypeConstraint DeviceToolPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceToolPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceToolPropertyInfo o => o -> AttrGetType DeviceToolPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceToolPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceToolPropertyInfo = IsDevice
type AttrGetType DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceToolPropertyInfo = Maybe DeviceTool
type AttrLabel DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceToolPropertyInfo = "tool"
type AttrOrigin DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrOrigin DeviceToolPropertyInfo = Device
type AttrSetTypeConstraint DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceToolPropertyInfo = Type ~ ()
type AttrTransferType DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceToolPropertyInfo = ()
type AttrTransferTypeConstraint DeviceToolPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceToolPropertyInfo = Type ~ ()

data DeviceVendorIdPropertyInfo #

Instances

Instances details
AttrInfo DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Associated Types

type AttrAllowedOps DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceVendorIdPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceVendorIdPropertyInfo = IsDevice
type AttrGetType DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceVendorIdPropertyInfo = Maybe Text
type AttrSetTypeConstraint DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceVendorIdPropertyInfo = Type ~ Text
type AttrTransferTypeConstraint DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceVendorIdPropertyInfo = Type ~ Text
type AttrTransferType DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceVendorIdPropertyInfo = Text
type AttrLabel DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceVendorIdPropertyInfo = "vendor-id"
type AttrOrigin DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

Methods

attrGet :: AttrBaseTypeConstraint DeviceVendorIdPropertyInfo o => o -> IO (AttrGetType DeviceVendorIdPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceVendorIdPropertyInfo o, AttrSetTypeConstraint DeviceVendorIdPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceVendorIdPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceVendorIdPropertyInfo o, AttrSetTypeConstraint DeviceVendorIdPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceVendorIdPropertyInfo o, AttrTransferTypeConstraint DeviceVendorIdPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceVendorIdPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceVendorIdPropertyInfo o => o -> AttrGetType DeviceVendorIdPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrAllowedOps DeviceVendorIdPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrBaseTypeConstraint DeviceVendorIdPropertyInfo = IsDevice
type AttrGetType DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrGetType DeviceVendorIdPropertyInfo = Maybe Text
type AttrLabel DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrLabel DeviceVendorIdPropertyInfo = "vendor-id"
type AttrOrigin DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrSetTypeConstraint DeviceVendorIdPropertyInfo = Type ~ Text
type AttrTransferType DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferType DeviceVendorIdPropertyInfo = Text
type AttrTransferTypeConstraint DeviceVendorIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Device

type AttrTransferTypeConstraint DeviceVendorIdPropertyInfo = Type ~ Text

class (GObject o, IsDescendantOf Device o) => IsDevice o #

Instances

Instances details
(GObject o, IsDescendantOf Device o) => IsDevice o 
Instance details

Defined in GI.Gdk.Objects.Device

type family ResolveDeviceMethod (t :: Symbol) o where ... #

Equations

ResolveDeviceMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveDeviceMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveDeviceMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveDeviceMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveDeviceMethod "getv" o = ObjectGetvMethodInfo 
ResolveDeviceMethod "hasBidiLayouts" o = DeviceHasBidiLayoutsMethodInfo 
ResolveDeviceMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveDeviceMethod "notify" o = ObjectNotifyMethodInfo 
ResolveDeviceMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveDeviceMethod "ref" o = ObjectRefMethodInfo 
ResolveDeviceMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveDeviceMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveDeviceMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveDeviceMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveDeviceMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveDeviceMethod "unref" o = ObjectUnrefMethodInfo 
ResolveDeviceMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveDeviceMethod "getActiveLayoutIndex" o = DeviceGetActiveLayoutIndexMethodInfo 
ResolveDeviceMethod "getCapsLockState" o = DeviceGetCapsLockStateMethodInfo 
ResolveDeviceMethod "getData" o = ObjectGetDataMethodInfo 
ResolveDeviceMethod "getDeviceTool" o = DeviceGetDeviceToolMethodInfo 
ResolveDeviceMethod "getDirection" o = DeviceGetDirectionMethodInfo 
ResolveDeviceMethod "getDisplay" o = DeviceGetDisplayMethodInfo 
ResolveDeviceMethod "getHasCursor" o = DeviceGetHasCursorMethodInfo 
ResolveDeviceMethod "getLayoutNames" o = DeviceGetLayoutNamesMethodInfo 
ResolveDeviceMethod "getModifierState" o = DeviceGetModifierStateMethodInfo 
ResolveDeviceMethod "getName" o = DeviceGetNameMethodInfo 
ResolveDeviceMethod "getNumLockState" o = DeviceGetNumLockStateMethodInfo 
ResolveDeviceMethod "getNumTouches" o = DeviceGetNumTouchesMethodInfo 
ResolveDeviceMethod "getProductId" o = DeviceGetProductIdMethodInfo 
ResolveDeviceMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveDeviceMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveDeviceMethod "getScrollLockState" o = DeviceGetScrollLockStateMethodInfo 
ResolveDeviceMethod "getSeat" o = DeviceGetSeatMethodInfo 
ResolveDeviceMethod "getSource" o = DeviceGetSourceMethodInfo 
ResolveDeviceMethod "getSurfaceAtPosition" o = DeviceGetSurfaceAtPositionMethodInfo 
ResolveDeviceMethod "getTimestamp" o = DeviceGetTimestampMethodInfo 
ResolveDeviceMethod "getVendorId" o = DeviceGetVendorIdMethodInfo 
ResolveDeviceMethod "setData" o = ObjectSetDataMethodInfo 
ResolveDeviceMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveDeviceMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveDeviceMethod l o = MethodResolutionFailed l o :: Type 

afterDeviceChanged :: (IsDevice a, MonadIO m) => a -> ((?self :: a) => DeviceChangedCallback) -> m SignalHandlerId #

afterDeviceToolChanged :: (IsDevice a, MonadIO m) => a -> ((?self :: a) => DeviceToolChangedCallback) -> m SignalHandlerId #

clearDeviceSeat :: (MonadIO m, IsDevice o) => o -> m () #

constructDeviceDisplay :: (IsDevice o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o) #

constructDeviceHasCursor :: (IsDevice o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructDeviceName :: (IsDevice o, MonadIO m) => Text -> m (GValueConstruct o) #

constructDeviceNumTouches :: (IsDevice o, MonadIO m) => Word32 -> m (GValueConstruct o) #

constructDeviceProductId :: (IsDevice o, MonadIO m) => Text -> m (GValueConstruct o) #

constructDeviceSeat :: (IsDevice o, MonadIO m, IsSeat a) => a -> m (GValueConstruct o) #

constructDeviceSource :: (IsDevice o, MonadIO m) => InputSource -> m (GValueConstruct o) #

constructDeviceVendorId :: (IsDevice o, MonadIO m) => Text -> m (GValueConstruct o) #

deviceActiveLayoutIndex :: AttrLabelProxy "activeLayoutIndex" #

deviceCapsLockState :: AttrLabelProxy "capsLockState" #

deviceDirection :: AttrLabelProxy "direction" #

deviceDisplay :: AttrLabelProxy "display" #

deviceGetActiveLayoutIndex :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Int32 #

deviceGetCapsLockState :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool #

deviceGetDeviceTool :: (HasCallStack, MonadIO m, IsDevice a) => a -> m (Maybe DeviceTool) #

deviceGetDirection :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Direction #

deviceGetDisplay :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Display #

deviceGetHasCursor :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool #

deviceGetLayoutNames :: (HasCallStack, MonadIO m, IsDevice a) => a -> m (Maybe [Text]) #

deviceGetModifierState :: (HasCallStack, MonadIO m, IsDevice a) => a -> m [ModifierType] #

deviceGetName :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Text #

deviceGetNumLockState :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool #

deviceGetNumTouches :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Word32 #

deviceGetProductId :: (HasCallStack, MonadIO m, IsDevice a) => a -> m (Maybe Text) #

deviceGetScrollLockState :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool #

deviceGetSeat :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Seat #

deviceGetSource :: (HasCallStack, MonadIO m, IsDevice a) => a -> m InputSource #

deviceGetSurfaceAtPosition :: (HasCallStack, MonadIO m, IsDevice a) => a -> m (Maybe Surface, Double, Double) #

deviceGetTimestamp :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Word32 #

deviceGetVendorId :: (HasCallStack, MonadIO m, IsDevice a) => a -> m (Maybe Text) #

deviceHasBidiLayouts :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool #

deviceHasCursor :: AttrLabelProxy "hasCursor" #

deviceLayoutNames :: AttrLabelProxy "layoutNames" #

deviceModifierState :: AttrLabelProxy "modifierState" #

deviceNAxes :: AttrLabelProxy "nAxes" #

deviceName :: AttrLabelProxy "name" #

deviceNumLockState :: AttrLabelProxy "numLockState" #

deviceNumTouches :: AttrLabelProxy "numTouches" #

deviceProductId :: AttrLabelProxy "productId" #

deviceScrollLockState :: AttrLabelProxy "scrollLockState" #

deviceSeat :: AttrLabelProxy "seat" #

deviceSource :: AttrLabelProxy "source" #

deviceTool :: AttrLabelProxy "tool" #

deviceVendorId :: AttrLabelProxy "vendorId" #

getDeviceActiveLayoutIndex :: (MonadIO m, IsDevice o) => o -> m Int32 #

getDeviceCapsLockState :: (MonadIO m, IsDevice o) => o -> m Bool #

getDeviceDirection :: (MonadIO m, IsDevice o) => o -> m Direction #

getDeviceDisplay :: (MonadIO m, IsDevice o) => o -> m Display #

getDeviceHasBidiLayouts :: (MonadIO m, IsDevice o) => o -> m Bool #

getDeviceHasCursor :: (MonadIO m, IsDevice o) => o -> m Bool #

getDeviceLayoutNames :: (MonadIO m, IsDevice o) => o -> m (Maybe [Text]) #

getDeviceModifierState :: (MonadIO m, IsDevice o) => o -> m [ModifierType] #

getDeviceNAxes :: (MonadIO m, IsDevice o) => o -> m Word32 #

getDeviceName :: (MonadIO m, IsDevice o) => o -> m Text #

getDeviceNumLockState :: (MonadIO m, IsDevice o) => o -> m Bool #

getDeviceNumTouches :: (MonadIO m, IsDevice o) => o -> m Word32 #

getDeviceProductId :: (MonadIO m, IsDevice o) => o -> m (Maybe Text) #

getDeviceScrollLockState :: (MonadIO m, IsDevice o) => o -> m Bool #

getDeviceSeat :: (MonadIO m, IsDevice o) => o -> m Seat #

getDeviceSource :: (MonadIO m, IsDevice o) => o -> m InputSource #

getDeviceTool :: (MonadIO m, IsDevice o) => o -> m (Maybe DeviceTool) #

getDeviceVendorId :: (MonadIO m, IsDevice o) => o -> m (Maybe Text) #

onDeviceChanged :: (IsDevice a, MonadIO m) => a -> ((?self :: a) => DeviceChangedCallback) -> m SignalHandlerId #

onDeviceToolChanged :: (IsDevice a, MonadIO m) => a -> ((?self :: a) => DeviceToolChangedCallback) -> m SignalHandlerId #

setDeviceSeat :: (MonadIO m, IsDevice o, IsSeat a) => o -> a -> m () #

toDevice :: (MonadIO m, IsDevice o) => o -> m Device #