| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.KeyvalTrigger
Description
Documentation
newtype KeyvalTrigger #
Constructors
| KeyvalTrigger (ManagedPtr KeyvalTrigger) |
Instances
class (GObject o, IsDescendantOf KeyvalTrigger o) => IsKeyvalTrigger o #
Instances
| (GObject o, IsDescendantOf KeyvalTrigger o) => IsKeyvalTrigger o | |
Defined in GI.Gtk.Objects.KeyvalTrigger | |
data KeyvalTriggerGetKeyvalMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m, IsKeyvalTrigger a) => OverloadedMethod KeyvalTriggerGetKeyvalMethodInfo a signature | |
Defined in GI.Gtk.Objects.KeyvalTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo KeyvalTriggerGetKeyvalMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.KeyvalTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data KeyvalTriggerGetModifiersMethodInfo #
Instances
| (signature ~ m [ModifierType], MonadIO m, IsKeyvalTrigger a) => OverloadedMethod KeyvalTriggerGetModifiersMethodInfo a signature | |
Defined in GI.Gtk.Objects.KeyvalTrigger Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo KeyvalTriggerGetModifiersMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.KeyvalTrigger Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data KeyvalTriggerKeyvalPropertyInfo #
Instances
data KeyvalTriggerModifiersPropertyInfo #
Instances
| AttrInfo KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger Associated Types
Methods attrGet :: AttrBaseTypeConstraint KeyvalTriggerModifiersPropertyInfo o => o -> IO (AttrGetType KeyvalTriggerModifiersPropertyInfo) attrSet :: (AttrBaseTypeConstraint KeyvalTriggerModifiersPropertyInfo o, AttrSetTypeConstraint KeyvalTriggerModifiersPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint KeyvalTriggerModifiersPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint KeyvalTriggerModifiersPropertyInfo o, AttrSetTypeConstraint KeyvalTriggerModifiersPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint KeyvalTriggerModifiersPropertyInfo o, AttrTransferTypeConstraint KeyvalTriggerModifiersPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType KeyvalTriggerModifiersPropertyInfo) attrPut :: AttrBaseTypeConstraint KeyvalTriggerModifiersPropertyInfo o => o -> AttrGetType KeyvalTriggerModifiersPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger type AttrAllowedOps KeyvalTriggerModifiersPropertyInfo = '['AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger | |||||||||||||||||||||||||||||||||
| type AttrGetType KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger type AttrGetType KeyvalTriggerModifiersPropertyInfo = [ModifierType] | |||||||||||||||||||||||||||||||||
| type AttrLabel KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger type AttrLabel KeyvalTriggerModifiersPropertyInfo = "modifiers" | |||||||||||||||||||||||||||||||||
| type AttrOrigin KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger type AttrSetTypeConstraint KeyvalTriggerModifiersPropertyInfo = Type ~ [ModifierType] | |||||||||||||||||||||||||||||||||
| type AttrTransferType KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger type AttrTransferType KeyvalTriggerModifiersPropertyInfo = [ModifierType] | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint KeyvalTriggerModifiersPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.KeyvalTrigger type AttrTransferTypeConstraint KeyvalTriggerModifiersPropertyInfo = Type ~ [ModifierType] | |||||||||||||||||||||||||||||||||
type family ResolveKeyvalTriggerMethod (t :: Symbol) o where ... #
Equations
| ResolveKeyvalTriggerMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveKeyvalTriggerMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveKeyvalTriggerMethod "compare" o = ShortcutTriggerCompareMethodInfo | |
| ResolveKeyvalTriggerMethod "equal" o = ShortcutTriggerEqualMethodInfo | |
| ResolveKeyvalTriggerMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveKeyvalTriggerMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveKeyvalTriggerMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveKeyvalTriggerMethod "hash" o = ShortcutTriggerHashMethodInfo | |
| ResolveKeyvalTriggerMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveKeyvalTriggerMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveKeyvalTriggerMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveKeyvalTriggerMethod "print" o = ShortcutTriggerPrintMethodInfo | |
| ResolveKeyvalTriggerMethod "printLabel" o = ShortcutTriggerPrintLabelMethodInfo | |
| ResolveKeyvalTriggerMethod "ref" o = ObjectRefMethodInfo | |
| ResolveKeyvalTriggerMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveKeyvalTriggerMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveKeyvalTriggerMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveKeyvalTriggerMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveKeyvalTriggerMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveKeyvalTriggerMethod "toLabel" o = ShortcutTriggerToLabelMethodInfo | |
| ResolveKeyvalTriggerMethod "toString" o = ShortcutTriggerToStringMethodInfo | |
| ResolveKeyvalTriggerMethod "trigger" o = ShortcutTriggerTriggerMethodInfo | |
| ResolveKeyvalTriggerMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveKeyvalTriggerMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveKeyvalTriggerMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveKeyvalTriggerMethod "getKeyval" o = KeyvalTriggerGetKeyvalMethodInfo | |
| ResolveKeyvalTriggerMethod "getModifiers" o = KeyvalTriggerGetModifiersMethodInfo | |
| ResolveKeyvalTriggerMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveKeyvalTriggerMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveKeyvalTriggerMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveKeyvalTriggerMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveKeyvalTriggerMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveKeyvalTriggerMethod l o = MethodResolutionFailed l o :: Type |
constructKeyvalTriggerKeyval :: (IsKeyvalTrigger o, MonadIO m) => Word32 -> m (GValueConstruct o) #
constructKeyvalTriggerModifiers :: (IsKeyvalTrigger o, MonadIO m) => [ModifierType] -> m (GValueConstruct o) #
getKeyvalTriggerKeyval :: (MonadIO m, IsKeyvalTrigger o) => o -> m Word32 #
getKeyvalTriggerModifiers :: (MonadIO m, IsKeyvalTrigger o) => o -> m [ModifierType] #
keyvalTriggerGetKeyval :: (HasCallStack, MonadIO m, IsKeyvalTrigger a) => a -> m Word32 #
keyvalTriggerGetModifiers :: (HasCallStack, MonadIO m, IsKeyvalTrigger a) => a -> m [ModifierType] #
keyvalTriggerKeyval :: AttrLabelProxy "keyval" #
keyvalTriggerModifiers :: AttrLabelProxy "modifiers" #
keyvalTriggerNew :: (HasCallStack, MonadIO m) => Word32 -> [ModifierType] -> m KeyvalTrigger #
toKeyvalTrigger :: (MonadIO m, IsKeyvalTrigger o) => o -> m KeyvalTrigger #