| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Structs.KeymapKey
Description
Documentation
Constructors
| KeymapKey (ManagedPtr KeymapKey) |
Instances
| Eq KeymapKey | |
| BoxedPtr KeymapKey | |
Defined in GI.Gdk.Structs.KeymapKey | |
| CallocPtr KeymapKey | |
Defined in GI.Gdk.Structs.KeymapKey Methods boxedPtrCalloc :: IO (Ptr KeymapKey) # | |
| ManagedPtrNewtype KeymapKey | |
Defined in GI.Gdk.Structs.KeymapKey Methods | |
| tag ~ 'AttrSet => Constructible KeymapKey tag | |
Defined in GI.Gdk.Structs.KeymapKey | |
| HasAttributeList KeymapKey | |
Defined in GI.Gdk.Structs.KeymapKey | |
| (info ~ ResolveKeymapKeyMethod t KeymapKey, OverloadedMethod info KeymapKey p, HasField t KeymapKey p) => HasField (t :: Symbol) KeymapKey p | |
Defined in GI.Gdk.Structs.KeymapKey | |
| (info ~ ResolveKeymapKeyMethod t KeymapKey, OverloadedMethodInfo info KeymapKey) => IsLabel t (MethodProxy info KeymapKey) | |
Defined in GI.Gdk.Structs.KeymapKey | |
| (info ~ ResolveKeymapKeyMethod t KeymapKey, OverloadedMethod info KeymapKey p) => IsLabel t (KeymapKey -> p) | |
Defined in GI.Gdk.Structs.KeymapKey | |
| type AttributeList KeymapKey | |
Defined in GI.Gdk.Structs.KeymapKey type AttributeList KeymapKey = KeymapKeyAttributeList | |
type family ResolveKeymapKeyMethod (t :: Symbol) o where ... #
Equations
| ResolveKeymapKeyMethod l o = MethodResolutionFailed l o :: Type |
getKeymapKeyGroup :: MonadIO m => KeymapKey -> m Int32 #
getKeymapKeyKeycode :: MonadIO m => KeymapKey -> m Word32 #
getKeymapKeyLevel :: MonadIO m => KeymapKey -> m Int32 #
keymapKey_group :: AttrLabelProxy "group" #
keymapKey_keycode :: AttrLabelProxy "keycode" #
keymapKey_level :: AttrLabelProxy "level" #
newZeroKeymapKey :: MonadIO m => m KeymapKey #
setKeymapKeyGroup :: MonadIO m => KeymapKey -> Int32 -> m () #
setKeymapKeyKeycode :: MonadIO m => KeymapKey -> Word32 -> m () #
setKeymapKeyLevel :: MonadIO m => KeymapKey -> Int32 -> m () #