| 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.Structs.AccelGroupEntry
Description
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 Closure)
- setAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> Ptr Closure -> m ()
- getAccelGroupEntryKey :: MonadIO m => AccelGroupEntry -> m AccelKey
Exported types
newtype AccelGroupEntry Source #
Memory-managed wrapper type.
Constructors
| AccelGroupEntry (ManagedPtr AccelGroupEntry) |
Instances
| WrappedPtr AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry Methods wrappedPtrCalloc :: IO (Ptr AccelGroupEntry) # wrappedPtrCopy :: AccelGroupEntry -> IO AccelGroupEntry # wrappedPtrFree :: Maybe (FunPtr (Ptr AccelGroupEntry -> IO ())) # | |
| tag ~ AttrSet => Constructible AccelGroupEntry tag Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry Methods 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
setaccelGroupEntry [ #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 Closure) Source #
Get the value of the “closure” field.
When overloading is enabled, this is equivalent to
get accelGroupEntry #closure
setAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> Ptr Closure -> m () Source #
Set the value of the “closure” field.
When overloading is enabled, this is equivalent to
setaccelGroupEntry [ #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