gi-gtk-4.0.2: Gtk bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Interfaces.ShortcutManager

Description

The GtkShortcutManager interface is used to implement shortcut scopes.

This is important for Native widgets that have their own surface, since the event controllers that are used to implement managed and global scopes are limited to the same native.

Examples for widgets implementing ShortcutManager are Window and Popover.

Synopsis

Exported types

class (GObject o, IsDescendantOf ShortcutManager o) => IsShortcutManager o Source #

Type class for types which can be safely cast to ShortcutManager, for instance with toShortcutManager.

Instances

Instances details
(GObject o, IsDescendantOf ShortcutManager o) => IsShortcutManager o Source # 
Instance details

Defined in GI.Gtk.Interfaces.ShortcutManager

toShortcutManager :: (MonadIO m, IsShortcutManager o) => o -> m ShortcutManager Source #

Cast to ShortcutManager, for types for which this is known to be safe. For general casts, use castTo.

Methods

Overloaded methods