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

GI.Gdk.Objects.PadEvent

Description

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

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

Documentation

newtype PadEvent #

Constructors

PadEvent (ManagedPtr PadEvent) 

Instances

Instances details
Eq PadEvent 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

(==) :: PadEvent -> PadEvent -> Bool

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

BoxedPtr PadEvent 
Instance details

Defined in GI.Gdk.Objects.PadEvent

ManagedPtrNewtype PadEvent 
Instance details

Defined in GI.Gdk.Objects.PadEvent

TypedObject PadEvent 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

glibType :: IO GType #

HasParentTypes PadEvent 
Instance details

Defined in GI.Gdk.Objects.PadEvent

(info ~ ResolvePadEventMethod t PadEvent, OverloadedMethod info PadEvent p, HasField t PadEvent p) => HasField (t :: Symbol) PadEvent p 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

getField :: PadEvent -> p

(info ~ ResolvePadEventMethod t PadEvent, OverloadedMethodInfo info PadEvent) => IsLabel t (MethodProxy info PadEvent) 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

fromLabel :: MethodProxy info PadEvent

(info ~ ResolvePadEventMethod t PadEvent, OverloadedMethod info PadEvent p) => IsLabel t (PadEvent -> p) 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

fromLabel :: PadEvent -> p

type ParentTypes PadEvent 
Instance details

Defined in GI.Gdk.Objects.PadEvent

type ParentTypes PadEvent = '[Event]

class (BoxedPtr o, TypedObject o, IsDescendantOf PadEvent o) => IsPadEvent o #

Instances

Instances details
(BoxedPtr o, TypedObject o, IsDescendantOf PadEvent o) => IsPadEvent o 
Instance details

Defined in GI.Gdk.Objects.PadEvent

data PadEventGetAxisValueMethodInfo #

Instances

Instances details
(signature ~ m (Word32, Double), MonadIO m, IsPadEvent a) => OverloadedMethod PadEventGetAxisValueMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PadEventGetAxisValueMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PadEventGetButtonMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsPadEvent a) => OverloadedMethod PadEventGetButtonMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PadEventGetButtonMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PadEventGetGroupModeMethodInfo #

Instances

Instances details
(signature ~ m (Word32, Word32), MonadIO m, IsPadEvent a) => OverloadedMethod PadEventGetGroupModeMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PadEventGetGroupModeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.PadEvent

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

padEventGetAxisValue :: (HasCallStack, MonadIO m, IsPadEvent a) => a -> m (Word32, Double) #

padEventGetButton :: (HasCallStack, MonadIO m, IsPadEvent a) => a -> m Word32 #

padEventGetGroupMode :: (HasCallStack, MonadIO m, IsPadEvent a) => a -> m (Word32, Word32) #

toPadEvent :: (MonadIO m, IsPadEvent o) => o -> m PadEvent #