| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.EventControllerFocus
Description
Documentation
newtype EventControllerFocus #
Constructors
| EventControllerFocus (ManagedPtr EventControllerFocus) |
Instances
data EventControllerFocusContainsFocusMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsEventControllerFocus a) => OverloadedMethod EventControllerFocusContainsFocusMethodInfo a signature | |
Defined in GI.Gtk.Objects.EventControllerFocus Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EventControllerFocusContainsFocusMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EventControllerFocus Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EventControllerFocusContainsFocusPropertyInfo #
Instances
type EventControllerFocusEnterCallback = IO () #
data EventControllerFocusEnterSignalInfo #
Instances
| SignalInfo EventControllerFocusEnterSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerFocus Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerFocusEnterSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerFocusEnterSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerFocus | |||||
data EventControllerFocusIsFocusMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsEventControllerFocus a) => OverloadedMethod EventControllerFocusIsFocusMethodInfo a signature | |
Defined in GI.Gtk.Objects.EventControllerFocus Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EventControllerFocusIsFocusMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EventControllerFocus Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EventControllerFocusIsFocusPropertyInfo #
Instances
| AttrInfo EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus Associated Types
Methods attrGet :: AttrBaseTypeConstraint EventControllerFocusIsFocusPropertyInfo o => o -> IO (AttrGetType EventControllerFocusIsFocusPropertyInfo) attrSet :: (AttrBaseTypeConstraint EventControllerFocusIsFocusPropertyInfo o, AttrSetTypeConstraint EventControllerFocusIsFocusPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint EventControllerFocusIsFocusPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint EventControllerFocusIsFocusPropertyInfo o, AttrSetTypeConstraint EventControllerFocusIsFocusPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint EventControllerFocusIsFocusPropertyInfo o, AttrTransferTypeConstraint EventControllerFocusIsFocusPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType EventControllerFocusIsFocusPropertyInfo) attrPut :: AttrBaseTypeConstraint EventControllerFocusIsFocusPropertyInfo o => o -> AttrGetType EventControllerFocusIsFocusPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus type AttrAllowedOps EventControllerFocusIsFocusPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus | |||||||||||||||||||||||||||||||||
| type AttrGetType EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus type AttrGetType EventControllerFocusIsFocusPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus type AttrLabel EventControllerFocusIsFocusPropertyInfo = "is-focus" | |||||||||||||||||||||||||||||||||
| type AttrOrigin EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus type AttrSetTypeConstraint EventControllerFocusIsFocusPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus type AttrTransferType EventControllerFocusIsFocusPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint EventControllerFocusIsFocusPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerFocus type AttrTransferTypeConstraint EventControllerFocusIsFocusPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
type EventControllerFocusLeaveCallback = IO () #
data EventControllerFocusLeaveSignalInfo #
Instances
| SignalInfo EventControllerFocusLeaveSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerFocus Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerFocusLeaveSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerFocusLeaveSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerFocus | |||||
class (GObject o, IsDescendantOf EventControllerFocus o) => IsEventControllerFocus o #
Instances
| (GObject o, IsDescendantOf EventControllerFocus o) => IsEventControllerFocus o | |
Defined in GI.Gtk.Objects.EventControllerFocus | |
type family ResolveEventControllerFocusMethod (t :: Symbol) o where ... #
Equations
| ResolveEventControllerFocusMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveEventControllerFocusMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveEventControllerFocusMethod "containsFocus" o = EventControllerFocusContainsFocusMethodInfo | |
| ResolveEventControllerFocusMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveEventControllerFocusMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveEventControllerFocusMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveEventControllerFocusMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveEventControllerFocusMethod "isFocus" o = EventControllerFocusIsFocusMethodInfo | |
| ResolveEventControllerFocusMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveEventControllerFocusMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveEventControllerFocusMethod "ref" o = ObjectRefMethodInfo | |
| ResolveEventControllerFocusMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveEventControllerFocusMethod "reset" o = EventControllerResetMethodInfo | |
| ResolveEventControllerFocusMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveEventControllerFocusMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveEventControllerFocusMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveEventControllerFocusMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveEventControllerFocusMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveEventControllerFocusMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveEventControllerFocusMethod "getCurrentEvent" o = EventControllerGetCurrentEventMethodInfo | |
| ResolveEventControllerFocusMethod "getCurrentEventDevice" o = EventControllerGetCurrentEventDeviceMethodInfo | |
| ResolveEventControllerFocusMethod "getCurrentEventState" o = EventControllerGetCurrentEventStateMethodInfo | |
| ResolveEventControllerFocusMethod "getCurrentEventTime" o = EventControllerGetCurrentEventTimeMethodInfo | |
| ResolveEventControllerFocusMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveEventControllerFocusMethod "getName" o = EventControllerGetNameMethodInfo | |
| ResolveEventControllerFocusMethod "getPropagationLimit" o = EventControllerGetPropagationLimitMethodInfo | |
| ResolveEventControllerFocusMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo | |
| ResolveEventControllerFocusMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveEventControllerFocusMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveEventControllerFocusMethod "getWidget" o = EventControllerGetWidgetMethodInfo | |
| ResolveEventControllerFocusMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveEventControllerFocusMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveEventControllerFocusMethod "setName" o = EventControllerSetNameMethodInfo | |
| ResolveEventControllerFocusMethod "setPropagationLimit" o = EventControllerSetPropagationLimitMethodInfo | |
| ResolveEventControllerFocusMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo | |
| ResolveEventControllerFocusMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveEventControllerFocusMethod "setStaticName" o = EventControllerSetStaticNameMethodInfo | |
| ResolveEventControllerFocusMethod l o = MethodResolutionFailed l o :: Type |
afterEventControllerFocusEnter :: (IsEventControllerFocus a, MonadIO m) => a -> ((?self :: a) => EventControllerFocusEnterCallback) -> m SignalHandlerId #
afterEventControllerFocusLeave :: (IsEventControllerFocus a, MonadIO m) => a -> ((?self :: a) => EventControllerFocusLeaveCallback) -> m SignalHandlerId #
eventControllerFocusContainsFocus :: (HasCallStack, MonadIO m, IsEventControllerFocus a) => a -> m Bool #
eventControllerFocusIsFocus :: (HasCallStack, MonadIO m, IsEventControllerFocus a) => a -> m Bool #
eventControllerFocusNew :: (HasCallStack, MonadIO m) => m EventControllerFocus #
getEventControllerFocusContainsFocus :: (MonadIO m, IsEventControllerFocus o) => o -> m Bool #
getEventControllerFocusIsFocus :: (MonadIO m, IsEventControllerFocus o) => o -> m Bool #
onEventControllerFocusEnter :: (IsEventControllerFocus a, MonadIO m) => a -> ((?self :: a) => EventControllerFocusEnterCallback) -> m SignalHandlerId #
onEventControllerFocusLeave :: (IsEventControllerFocus a, MonadIO m) => a -> ((?self :: a) => EventControllerFocusLeaveCallback) -> m SignalHandlerId #
toEventControllerFocus :: (MonadIO m, IsEventControllerFocus o) => o -> m EventControllerFocus #