| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.ShortcutTrigger
Description
Documentation
newtype ShortcutTrigger #
Constructors
| ShortcutTrigger (ManagedPtr ShortcutTrigger) |
Instances
class (GObject o, IsDescendantOf ShortcutTrigger o) => IsShortcutTrigger o #
Instances
| (GObject o, IsDescendantOf ShortcutTrigger o) => IsShortcutTrigger o | |
Defined in GI.Gtk.Objects.ShortcutTrigger | |
type family ResolveShortcutTriggerMethod (t :: Symbol) o where ... #
Equations
| ResolveShortcutTriggerMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveShortcutTriggerMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveShortcutTriggerMethod "compare" o = ShortcutTriggerCompareMethodInfo | |
| ResolveShortcutTriggerMethod "equal" o = ShortcutTriggerEqualMethodInfo | |
| ResolveShortcutTriggerMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveShortcutTriggerMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveShortcutTriggerMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveShortcutTriggerMethod "hash" o = ShortcutTriggerHashMethodInfo | |
| ResolveShortcutTriggerMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveShortcutTriggerMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveShortcutTriggerMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveShortcutTriggerMethod "print" o = ShortcutTriggerPrintMethodInfo | |
| ResolveShortcutTriggerMethod "printLabel" o = ShortcutTriggerPrintLabelMethodInfo | |
| ResolveShortcutTriggerMethod "ref" o = ObjectRefMethodInfo | |
| ResolveShortcutTriggerMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveShortcutTriggerMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveShortcutTriggerMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveShortcutTriggerMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveShortcutTriggerMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveShortcutTriggerMethod "toLabel" o = ShortcutTriggerToLabelMethodInfo | |
| ResolveShortcutTriggerMethod "toString" o = ShortcutTriggerToStringMethodInfo | |
| ResolveShortcutTriggerMethod "trigger" o = ShortcutTriggerTriggerMethodInfo | |
| ResolveShortcutTriggerMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveShortcutTriggerMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveShortcutTriggerMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveShortcutTriggerMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveShortcutTriggerMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveShortcutTriggerMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveShortcutTriggerMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveShortcutTriggerMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveShortcutTriggerMethod l o = MethodResolutionFailed l o :: Type |
data ShortcutTriggerCompareMethodInfo #
Instances
| (signature ~ (b -> m Int32), MonadIO m, IsShortcutTrigger a, IsShortcutTrigger b) => OverloadedMethod ShortcutTriggerCompareMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutTriggerCompareMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutTriggerEqualMethodInfo #
Instances
| (signature ~ (b -> m Bool), MonadIO m, IsShortcutTrigger a, IsShortcutTrigger b) => OverloadedMethod ShortcutTriggerEqualMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutTriggerEqualMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutTriggerHashMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m, IsShortcutTrigger a) => OverloadedMethod ShortcutTriggerHashMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutTriggerHashMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutTriggerPrintLabelMethodInfo #
Instances
| (signature ~ (b -> String -> m Bool), MonadIO m, IsShortcutTrigger a, IsDisplay b) => OverloadedMethod ShortcutTriggerPrintLabelMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutTriggerPrintLabelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutTriggerPrintMethodInfo #
Instances
| (signature ~ (String -> m ()), MonadIO m, IsShortcutTrigger a) => OverloadedMethod ShortcutTriggerPrintMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutTriggerPrintMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutTriggerToLabelMethodInfo #
Instances
| (signature ~ (b -> m Text), MonadIO m, IsShortcutTrigger a, IsDisplay b) => OverloadedMethod ShortcutTriggerToLabelMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutTriggerToLabelMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutTriggerToStringMethodInfo #
Instances
| (signature ~ m Text, MonadIO m, IsShortcutTrigger a) => OverloadedMethod ShortcutTriggerToStringMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutTriggerToStringMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutTriggerTriggerMethodInfo #
Instances
| (signature ~ (b -> Bool -> m KeyMatch), MonadIO m, IsShortcutTrigger a, IsEvent b) => OverloadedMethod ShortcutTriggerTriggerMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutTriggerTriggerMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
shortcutTriggerCompare :: (HasCallStack, MonadIO m, IsShortcutTrigger a, IsShortcutTrigger b) => a -> b -> m Int32 #
shortcutTriggerEqual :: (HasCallStack, MonadIO m, IsShortcutTrigger a, IsShortcutTrigger b) => a -> b -> m Bool #
shortcutTriggerHash :: (HasCallStack, MonadIO m, IsShortcutTrigger a) => a -> m Word32 #
shortcutTriggerParseString :: (HasCallStack, MonadIO m) => Text -> m (Maybe ShortcutTrigger) #
shortcutTriggerPrint :: (HasCallStack, MonadIO m, IsShortcutTrigger a) => a -> String -> m () #
shortcutTriggerPrintLabel :: (HasCallStack, MonadIO m, IsShortcutTrigger a, IsDisplay b) => a -> b -> String -> m Bool #
shortcutTriggerToLabel :: (HasCallStack, MonadIO m, IsShortcutTrigger a, IsDisplay b) => a -> b -> m Text #
shortcutTriggerToString :: (HasCallStack, MonadIO m, IsShortcutTrigger a) => a -> m Text #
shortcutTriggerTrigger :: (HasCallStack, MonadIO m, IsShortcutTrigger a, IsEvent b) => a -> b -> Bool -> m KeyMatch #
toShortcutTrigger :: (MonadIO m, IsShortcutTrigger o) => o -> m ShortcutTrigger #