Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype AccelGroupEntry = AccelGroupEntry (ManagedPtr AccelGroupEntry)
- newZeroAccelGroupEntry :: MonadIO m => m AccelGroupEntry
- noAccelGroupEntry :: Maybe 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.
Instances
WrappedPtr AccelGroupEntry Source # | |
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.
noAccelGroupEntry :: Maybe AccelGroupEntry Source #
A convenience alias for Nothing
:: Maybe
AccelGroupEntry
.
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