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 |
A GtkShortcutAction
that invokes a callback.
Synopsis
- newtype CallbackAction = CallbackAction (ManagedPtr CallbackAction)
- class (GObject o, IsDescendantOf CallbackAction o) => IsCallbackAction o
- toCallbackAction :: (MonadIO m, IsCallbackAction o) => o -> m CallbackAction
Exported types
newtype CallbackAction Source #
Memory-managed wrapper type.
Instances
Eq CallbackAction Source # | |
Defined in GI.Gtk.Objects.CallbackAction (==) :: CallbackAction -> CallbackAction -> Bool # (/=) :: CallbackAction -> CallbackAction -> Bool # | |
GObject CallbackAction Source # | |
Defined in GI.Gtk.Objects.CallbackAction | |
ManagedPtrNewtype CallbackAction Source # | |
Defined in GI.Gtk.Objects.CallbackAction | |
TypedObject CallbackAction Source # | |
Defined in GI.Gtk.Objects.CallbackAction | |
HasParentTypes CallbackAction Source # | |
Defined in GI.Gtk.Objects.CallbackAction | |
IsGValue (Maybe CallbackAction) Source # | Convert |
Defined in GI.Gtk.Objects.CallbackAction gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe CallbackAction -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe CallbackAction) # | |
type ParentTypes CallbackAction Source # | |
Defined in GI.Gtk.Objects.CallbackAction |
class (GObject o, IsDescendantOf CallbackAction o) => IsCallbackAction o Source #
Type class for types which can be safely cast to CallbackAction
, for instance with toCallbackAction
.
Instances
(GObject o, IsDescendantOf CallbackAction o) => IsCallbackAction o Source # | |
Defined in GI.Gtk.Objects.CallbackAction |
toCallbackAction :: (MonadIO m, IsCallbackAction o) => o -> m CallbackAction Source #
Cast to CallbackAction
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
activate, bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, print, ref, refSink, runDispose, stealData, stealQdata, thawNotify, toString, unref, watchClosure.
Getters
getData, getProperty, getQdata.