Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype AccelGroupEntry = AccelGroupEntry (ManagedPtr AccelGroupEntry)
- newZeroAccelGroupEntry :: MonadIO m => m AccelGroupEntry
- getAccelGroupEntryAccelPathQuark :: MonadIO m => AccelGroupEntry -> m Word32
- setAccelGroupEntryAccelPathQuark :: MonadIO m => AccelGroupEntry -> Word32 -> m ()
- clearAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> m ()
- getAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> m (Maybe (GClosure ()))
- setAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> Ptr (GClosure ()) -> m ()
- getAccelGroupEntryKey :: MonadIO m => AccelGroupEntry -> m AccelKey
Exported types
newtype AccelGroupEntry Source #
Memory-managed wrapper type.
AccelGroupEntry (ManagedPtr AccelGroupEntry) |
Instances
Eq AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry (==) :: AccelGroupEntry -> AccelGroupEntry -> Bool # (/=) :: AccelGroupEntry -> AccelGroupEntry -> Bool # | |
BoxedPtr AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry boxedPtrCopy :: AccelGroupEntry -> IO AccelGroupEntry boxedPtrFree :: AccelGroupEntry -> IO () | |
CallocPtr AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry | |
ManagedPtrNewtype AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry toManagedPtr :: AccelGroupEntry -> ManagedPtr AccelGroupEntry | |
tag ~ 'AttrSet => Constructible AccelGroupEntry tag Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry new :: MonadIO m => (ManagedPtr AccelGroupEntry -> AccelGroupEntry) -> [AttrOp AccelGroupEntry tag] -> m AccelGroupEntry |
newZeroAccelGroupEntry :: MonadIO m => m AccelGroupEntry Source #
Construct a AccelGroupEntry
struct initialized to zero.
Methods
Properties
accelPathQuark
No description available in the introspection data.
getAccelGroupEntryAccelPathQuark :: MonadIO m => AccelGroupEntry -> m Word32 Source #
Get the value of the “accel_path_quark
” field.
When overloading is enabled, this is equivalent to
get
accelGroupEntry #accelPathQuark
setAccelGroupEntryAccelPathQuark :: MonadIO m => AccelGroupEntry -> Word32 -> m () Source #
Set the value of the “accel_path_quark
” field.
When overloading is enabled, this is equivalent to
set
accelGroupEntry [ #accelPathQuark:=
value ]
closure
No description available in the introspection data.
clearAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> m () Source #
Set the value of the “closure
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#closure
getAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> m (Maybe (GClosure ())) Source #
Get the value of the “closure
” field.
When overloading is enabled, this is equivalent to
get
accelGroupEntry #closure
setAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> Ptr (GClosure ()) -> m () Source #
Set the value of the “closure
” field.
When overloading is enabled, this is equivalent to
set
accelGroupEntry [ #closure:=
value ]
key
No description available in the introspection data.
getAccelGroupEntryKey :: MonadIO m => AccelGroupEntry -> m AccelKey Source #
Get the value of the “key
” field.
When overloading is enabled, this is equivalent to
get
accelGroupEntry #key