Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
An event related to closing a top-level surface.
Synopsis
- newtype DeleteEvent = DeleteEvent (ManagedPtr DeleteEvent)
- class (BoxedPtr o, TypedObject o, IsDescendantOf DeleteEvent o) => IsDeleteEvent o
- toDeleteEvent :: (MonadIO m, IsDeleteEvent o) => o -> m DeleteEvent
Exported types
newtype DeleteEvent Source #
Memory-managed wrapper type.
Instances
Eq DeleteEvent Source # | |
Defined in GI.Gdk.Objects.DeleteEvent (==) :: DeleteEvent -> DeleteEvent -> Bool # (/=) :: DeleteEvent -> DeleteEvent -> Bool # | |
BoxedPtr DeleteEvent Source # | |
Defined in GI.Gdk.Objects.DeleteEvent boxedPtrCopy :: DeleteEvent -> IO DeleteEvent # boxedPtrFree :: DeleteEvent -> IO () # | |
ManagedPtrNewtype DeleteEvent Source # | |
Defined in GI.Gdk.Objects.DeleteEvent | |
TypedObject DeleteEvent Source # | |
Defined in GI.Gdk.Objects.DeleteEvent | |
HasParentTypes DeleteEvent Source # | |
Defined in GI.Gdk.Objects.DeleteEvent | |
type ParentTypes DeleteEvent Source # | |
Defined in GI.Gdk.Objects.DeleteEvent |
class (BoxedPtr o, TypedObject o, IsDescendantOf DeleteEvent o) => IsDeleteEvent o Source #
Type class for types which can be safely cast to DeleteEvent
, for instance with toDeleteEvent
.
Instances
(BoxedPtr o, TypedObject o, IsDescendantOf DeleteEvent o) => IsDeleteEvent o Source # | |
Defined in GI.Gdk.Objects.DeleteEvent |
toDeleteEvent :: (MonadIO m, IsDeleteEvent o) => o -> m DeleteEvent Source #
Cast to DeleteEvent
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
ref, triggersContextMenu, unref.
Getters
getAxes, getAxis, getDevice, getDeviceTool, getDisplay, getEventSequence, getEventType, getHistory, getModifierState, getPointerEmulated, getPosition, getSeat, getSurface, getTime.
Setters
None.