| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| 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
- 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.
Constructors
| AccelGroupEntry (ManagedPtr AccelGroupEntry) |
Instances
| Eq AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry Methods (==) :: AccelGroupEntry -> AccelGroupEntry -> Bool # (/=) :: AccelGroupEntry -> AccelGroupEntry -> Bool # | |
| BoxedPtr AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry Methods boxedPtrCopy :: AccelGroupEntry -> IO AccelGroupEntry boxedPtrFree :: AccelGroupEntry -> IO () | |
| CallocPtr AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry Methods | |
| ManagedPtrNewtype AccelGroupEntry Source # | |
Defined in GI.Gtk.Structs.AccelGroupEntry Methods toManagedPtr :: AccelGroupEntry -> ManagedPtr AccelGroupEntry | |
| 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.
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
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 (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
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