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

GI.Gdk.Objects.ButtonEvent

Description

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

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

Documentation

newtype ButtonEvent #

Instances

Instances details
Eq ButtonEvent 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

Methods

(==) :: ButtonEvent -> ButtonEvent -> Bool

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

BoxedPtr ButtonEvent 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

ManagedPtrNewtype ButtonEvent 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

TypedObject ButtonEvent 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

Methods

glibType :: IO GType #

HasParentTypes ButtonEvent 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

(info ~ ResolveButtonEventMethod t ButtonEvent, OverloadedMethod info ButtonEvent p, HasField t ButtonEvent p) => HasField (t :: Symbol) ButtonEvent p 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

Methods

getField :: ButtonEvent -> p

(info ~ ResolveButtonEventMethod t ButtonEvent, OverloadedMethodInfo info ButtonEvent) => IsLabel t (MethodProxy info ButtonEvent) 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

Methods

fromLabel :: MethodProxy info ButtonEvent

(info ~ ResolveButtonEventMethod t ButtonEvent, OverloadedMethod info ButtonEvent p) => IsLabel t (ButtonEvent -> p) 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

Methods

fromLabel :: ButtonEvent -> p

type ParentTypes ButtonEvent 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

type ParentTypes ButtonEvent = '[Event]

data ButtonEventGetButtonMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsButtonEvent a) => OverloadedMethod ButtonEventGetButtonMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonEventGetButtonMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

class (BoxedPtr o, TypedObject o, IsDescendantOf ButtonEvent o) => IsButtonEvent o #

Instances

Instances details
(BoxedPtr o, TypedObject o, IsDescendantOf ButtonEvent o) => IsButtonEvent o 
Instance details

Defined in GI.Gdk.Objects.ButtonEvent

buttonEventGetButton :: (HasCallStack, MonadIO m, IsButtonEvent a) => a -> m Word32 #

toButtonEvent :: (MonadIO m, IsButtonEvent o) => o -> m ButtonEvent #