Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-gdk3 GI.Gdk.Objects.Keymap Memory-managed wrapper type.
Keymap :: ManagedPtr Keymap -> Keymapgi-gdk3 GI.Gdk.Objects.Keymap No documentation available.
type
KeymapDirectionChangedCallback = IO ()gi-gdk3 GI.Gdk.Objects.Keymap The directionChanged signal gets emitted when the direction of the keymap changes. Since: 2.0
type
KeymapKeysChangedCallback = IO ()gi-gdk3 GI.Gdk.Objects.Keymap The keysChanged signal is emitted when the mapping represented by keymap changes. Since: 2.2
type
KeymapStateChangedCallback = IO ()gi-gdk3 GI.Gdk.Objects.Keymap The stateChanged signal is emitted when the state of the keyboard changes, e.g when Caps Lock is turned on or off. See keymapGetCapsLockState. Since: 2.16
-
gi-gdk3 GI.Gdk.Objects.Keymap Connect a signal handler for the directionChanged signal, to be run after the default handler. When overloading is enabled, this is equivalent to
after keymap #directionChanged callback
By default the object invoking the signal is not passed to the callback. If you need to access it, you can use the implit ?self parameter. Note that this requires activating the ImplicitParams GHC extension. -
gi-gdk3 GI.Gdk.Objects.Keymap Connect a signal handler for the keysChanged signal, to be run after the default handler. When overloading is enabled, this is equivalent to
after keymap #keysChanged callback
By default the object invoking the signal is not passed to the callback. If you need to access it, you can use the implit ?self parameter. Note that this requires activating the ImplicitParams GHC extension. -
gi-gdk3 GI.Gdk.Objects.Keymap Connect a signal handler for the stateChanged signal, to be run after the default handler. When overloading is enabled, this is equivalent to
after keymap #stateChanged callback
By default the object invoking the signal is not passed to the callback. If you need to access it, you can use the implit ?self parameter. Note that this requires activating the ImplicitParams GHC extension. -
gi-gdk3 GI.Gdk.Objects.Keymap Maps the non-virtual modifiers (i.e Mod2, Mod3, ...) which are set in state to the virtual modifiers (i.e. Super, Hyper and Meta) and set the corresponding bits in state. GDK already does this before delivering key events, but for compatibility reasons, it only sets the first virtual modifier it finds, whereas this function sets all matching virtual modifiers. This function is useful when matching key events against accelerators. Since: 2.20
keymapGetCapsLockState :: (HasCallStack, MonadIO m, IsKeymap a) => a -> m Boolgi-gdk3 GI.Gdk.Objects.Keymap Returns whether the Caps Lock modifer is locked. Since: 2.16