| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gtk.Objects.EventBox
Contents
Description
- newtype EventBox = EventBox (ForeignPtr EventBox)
- class GObject o => IsEventBox o
- toEventBox :: IsEventBox o => o -> IO EventBox
- noEventBox :: Maybe EventBox
- data EventBoxGetAboveChildMethodInfo
- eventBoxGetAboveChild :: (MonadIO m, IsEventBox a) => a -> m Bool
- data EventBoxGetVisibleWindowMethodInfo
- eventBoxGetVisibleWindow :: (MonadIO m, IsEventBox a) => a -> m Bool
- eventBoxNew :: MonadIO m => m EventBox
- data EventBoxSetAboveChildMethodInfo
- eventBoxSetAboveChild :: (MonadIO m, IsEventBox a) => a -> Bool -> m ()
- data EventBoxSetVisibleWindowMethodInfo
- eventBoxSetVisibleWindow :: (MonadIO m, IsEventBox a) => a -> Bool -> m ()
- data EventBoxAboveChildPropertyInfo
- constructEventBoxAboveChild :: IsEventBox o => Bool -> IO (GValueConstruct o)
- eventBoxAboveChild :: AttrLabelProxy "aboveChild"
- getEventBoxAboveChild :: (MonadIO m, IsEventBox o) => o -> m Bool
- setEventBoxAboveChild :: (MonadIO m, IsEventBox o) => o -> Bool -> m ()
- data EventBoxVisibleWindowPropertyInfo
- constructEventBoxVisibleWindow :: IsEventBox o => Bool -> IO (GValueConstruct o)
- eventBoxVisibleWindow :: AttrLabelProxy "visibleWindow"
- getEventBoxVisibleWindow :: (MonadIO m, IsEventBox o) => o -> m Bool
- setEventBoxVisibleWindow :: (MonadIO m, IsEventBox o) => o -> Bool -> m ()
Exported types
Constructors
| EventBox (ForeignPtr EventBox) |
Instances
| GObject EventBox Source # | |
| IsObject EventBox Source # | |
| IsWidget EventBox Source # | |
| IsContainer EventBox Source # | |
| IsBin EventBox Source # | |
| IsBuildable EventBox Source # | |
| IsImplementorIface EventBox Source # | |
| IsEventBox EventBox Source # | |
| ((~) * info (ResolveEventBoxMethod t EventBox), MethodInfo * info EventBox p) => IsLabel t (EventBox -> p) Source # | |
| ((~) * info (ResolveEventBoxMethod t EventBox), MethodInfo * info EventBox p) => IsLabelProxy t (EventBox -> p) Source # | |
| HasAttributeList * EventBox Source # | |
| type SignalList EventBox Source # | |
| type AttributeList EventBox Source # | |
class GObject o => IsEventBox o Source #
Instances
| (GObject a, UnknownAncestorError Constraint EventBox a) => IsEventBox a Source # | |
| IsEventBox EventBox Source # | |
toEventBox :: IsEventBox o => o -> IO EventBox Source #
Methods
eventBoxGetAboveChild
data EventBoxGetAboveChildMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsEventBox a) => MethodInfo * EventBoxGetAboveChildMethodInfo a signature Source # | |
eventBoxGetAboveChild :: (MonadIO m, IsEventBox a) => a -> m Bool Source #
eventBoxGetVisibleWindow
data EventBoxGetVisibleWindowMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsEventBox a) => MethodInfo * EventBoxGetVisibleWindowMethodInfo a signature Source # | |
eventBoxGetVisibleWindow :: (MonadIO m, IsEventBox a) => a -> m Bool Source #
eventBoxNew
eventBoxNew :: MonadIO m => m EventBox Source #
eventBoxSetAboveChild
data EventBoxSetAboveChildMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsEventBox a) => MethodInfo * EventBoxSetAboveChildMethodInfo a signature Source # | |
eventBoxSetAboveChild :: (MonadIO m, IsEventBox a) => a -> Bool -> m () Source #
eventBoxSetVisibleWindow
data EventBoxSetVisibleWindowMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsEventBox a) => MethodInfo * EventBoxSetVisibleWindowMethodInfo a signature Source # | |
eventBoxSetVisibleWindow :: (MonadIO m, IsEventBox a) => a -> Bool -> m () Source #
Properties
AboveChild
data EventBoxAboveChildPropertyInfo Source #
Instances
| AttrInfo EventBoxAboveChildPropertyInfo Source # | |
| type AttrSetTypeConstraint EventBoxAboveChildPropertyInfo Source # | |
| type AttrLabel EventBoxAboveChildPropertyInfo Source # | |
| type AttrGetType EventBoxAboveChildPropertyInfo Source # | |
| type AttrBaseTypeConstraint EventBoxAboveChildPropertyInfo Source # | |
| type AttrAllowedOps EventBoxAboveChildPropertyInfo Source # | |
constructEventBoxAboveChild :: IsEventBox o => Bool -> IO (GValueConstruct o) Source #
eventBoxAboveChild :: AttrLabelProxy "aboveChild" Source #
getEventBoxAboveChild :: (MonadIO m, IsEventBox o) => o -> m Bool Source #
setEventBoxAboveChild :: (MonadIO m, IsEventBox o) => o -> Bool -> m () Source #
VisibleWindow
data EventBoxVisibleWindowPropertyInfo Source #
Instances
| AttrInfo EventBoxVisibleWindowPropertyInfo Source # | |
| type AttrSetTypeConstraint EventBoxVisibleWindowPropertyInfo Source # | |
| type AttrLabel EventBoxVisibleWindowPropertyInfo Source # | |
| type AttrGetType EventBoxVisibleWindowPropertyInfo Source # | |
| type AttrBaseTypeConstraint EventBoxVisibleWindowPropertyInfo Source # | |
| type AttrAllowedOps EventBoxVisibleWindowPropertyInfo Source # | |
constructEventBoxVisibleWindow :: IsEventBox o => Bool -> IO (GValueConstruct o) Source #
eventBoxVisibleWindow :: AttrLabelProxy "visibleWindow" Source #
getEventBoxVisibleWindow :: (MonadIO m, IsEventBox o) => o -> m Bool Source #
setEventBoxVisibleWindow :: (MonadIO m, IsEventBox o) => o -> Bool -> m () Source #