| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.EventControllerScroll
Description
Documentation
newtype EventControllerScroll #
Constructors
| EventControllerScroll (ManagedPtr EventControllerScroll) |
Instances
type EventControllerScrollDecelerateCallback = Double -> Double -> IO () #
data EventControllerScrollDecelerateSignalInfo #
Instances
| SignalInfo EventControllerScrollDecelerateSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerScroll Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerScrollDecelerateSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerScrollDecelerateSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerScroll type HaskellCallbackType EventControllerScrollDecelerateSignalInfo = EventControllerScrollDecelerateCallback | |||||
data EventControllerScrollFlagsPropertyInfo #
Instances
data EventControllerScrollGetFlagsMethodInfo #
Instances
| (signature ~ m [EventControllerScrollFlags], MonadIO m, IsEventControllerScroll a) => OverloadedMethod EventControllerScrollGetFlagsMethodInfo a signature | |
Defined in GI.Gtk.Objects.EventControllerScroll Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EventControllerScrollGetFlagsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EventControllerScroll Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EventControllerScrollGetUnitMethodInfo #
Instances
| (signature ~ m ScrollUnit, MonadIO m, IsEventControllerScroll a) => OverloadedMethod EventControllerScrollGetUnitMethodInfo a signature | |
Defined in GI.Gtk.Objects.EventControllerScroll Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EventControllerScrollGetUnitMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EventControllerScroll Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type EventControllerScrollScrollBeginCallback = IO () #
data EventControllerScrollScrollBeginSignalInfo #
Instances
| SignalInfo EventControllerScrollScrollBeginSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerScroll Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerScrollScrollBeginSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerScrollScrollBeginSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerScroll type HaskellCallbackType EventControllerScrollScrollBeginSignalInfo = EventControllerScrollScrollBeginCallback | |||||
type EventControllerScrollScrollCallback = Double -> Double -> IO Bool #
type EventControllerScrollScrollEndCallback = IO () #
data EventControllerScrollScrollEndSignalInfo #
Instances
| SignalInfo EventControllerScrollScrollEndSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerScroll Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerScrollScrollEndSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerScrollScrollEndSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerScroll type HaskellCallbackType EventControllerScrollScrollEndSignalInfo = EventControllerScrollScrollEndCallback | |||||
data EventControllerScrollScrollSignalInfo #
Instances
| SignalInfo EventControllerScrollScrollSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerScroll Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerScrollScrollSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerScrollScrollSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerScroll type HaskellCallbackType EventControllerScrollScrollSignalInfo = EventControllerScrollScrollCallback | |||||
data EventControllerScrollSetFlagsMethodInfo #
Instances
| (signature ~ ([EventControllerScrollFlags] -> m ()), MonadIO m, IsEventControllerScroll a) => OverloadedMethod EventControllerScrollSetFlagsMethodInfo a signature | |
Defined in GI.Gtk.Objects.EventControllerScroll Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EventControllerScrollSetFlagsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EventControllerScroll Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf EventControllerScroll o) => IsEventControllerScroll o #
Instances
| (GObject o, IsDescendantOf EventControllerScroll o) => IsEventControllerScroll o | |
Defined in GI.Gtk.Objects.EventControllerScroll | |
type family ResolveEventControllerScrollMethod (t :: Symbol) o where ... #
Equations
| ResolveEventControllerScrollMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveEventControllerScrollMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveEventControllerScrollMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveEventControllerScrollMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveEventControllerScrollMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveEventControllerScrollMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveEventControllerScrollMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveEventControllerScrollMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveEventControllerScrollMethod "ref" o = ObjectRefMethodInfo | |
| ResolveEventControllerScrollMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveEventControllerScrollMethod "reset" o = EventControllerResetMethodInfo | |
| ResolveEventControllerScrollMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveEventControllerScrollMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveEventControllerScrollMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveEventControllerScrollMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveEventControllerScrollMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveEventControllerScrollMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveEventControllerScrollMethod "getCurrentEvent" o = EventControllerGetCurrentEventMethodInfo | |
| ResolveEventControllerScrollMethod "getCurrentEventDevice" o = EventControllerGetCurrentEventDeviceMethodInfo | |
| ResolveEventControllerScrollMethod "getCurrentEventState" o = EventControllerGetCurrentEventStateMethodInfo | |
| ResolveEventControllerScrollMethod "getCurrentEventTime" o = EventControllerGetCurrentEventTimeMethodInfo | |
| ResolveEventControllerScrollMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveEventControllerScrollMethod "getFlags" o = EventControllerScrollGetFlagsMethodInfo | |
| ResolveEventControllerScrollMethod "getName" o = EventControllerGetNameMethodInfo | |
| ResolveEventControllerScrollMethod "getPropagationLimit" o = EventControllerGetPropagationLimitMethodInfo | |
| ResolveEventControllerScrollMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo | |
| ResolveEventControllerScrollMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveEventControllerScrollMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveEventControllerScrollMethod "getUnit" o = EventControllerScrollGetUnitMethodInfo | |
| ResolveEventControllerScrollMethod "getWidget" o = EventControllerGetWidgetMethodInfo | |
| ResolveEventControllerScrollMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveEventControllerScrollMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveEventControllerScrollMethod "setFlags" o = EventControllerScrollSetFlagsMethodInfo | |
| ResolveEventControllerScrollMethod "setName" o = EventControllerSetNameMethodInfo | |
| ResolveEventControllerScrollMethod "setPropagationLimit" o = EventControllerSetPropagationLimitMethodInfo | |
| ResolveEventControllerScrollMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo | |
| ResolveEventControllerScrollMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveEventControllerScrollMethod "setStaticName" o = EventControllerSetStaticNameMethodInfo | |
| ResolveEventControllerScrollMethod l o = MethodResolutionFailed l o :: Type |
afterEventControllerScrollDecelerate :: (IsEventControllerScroll a, MonadIO m) => a -> ((?self :: a) => EventControllerScrollDecelerateCallback) -> m SignalHandlerId #
afterEventControllerScrollScroll :: (IsEventControllerScroll a, MonadIO m) => a -> ((?self :: a) => EventControllerScrollScrollCallback) -> m SignalHandlerId #
afterEventControllerScrollScrollBegin :: (IsEventControllerScroll a, MonadIO m) => a -> ((?self :: a) => EventControllerScrollScrollBeginCallback) -> m SignalHandlerId #
afterEventControllerScrollScrollEnd :: (IsEventControllerScroll a, MonadIO m) => a -> ((?self :: a) => EventControllerScrollScrollEndCallback) -> m SignalHandlerId #
constructEventControllerScrollFlags :: (IsEventControllerScroll o, MonadIO m) => [EventControllerScrollFlags] -> m (GValueConstruct o) #
eventControllerScrollFlags :: AttrLabelProxy "flags" #
eventControllerScrollGetFlags :: (HasCallStack, MonadIO m, IsEventControllerScroll a) => a -> m [EventControllerScrollFlags] #
eventControllerScrollGetUnit :: (HasCallStack, MonadIO m, IsEventControllerScroll a) => a -> m ScrollUnit #
eventControllerScrollNew :: (HasCallStack, MonadIO m) => [EventControllerScrollFlags] -> m EventControllerScroll #
eventControllerScrollSetFlags :: (HasCallStack, MonadIO m, IsEventControllerScroll a) => a -> [EventControllerScrollFlags] -> m () #
getEventControllerScrollFlags :: (MonadIO m, IsEventControllerScroll o) => o -> m [EventControllerScrollFlags] #
onEventControllerScrollDecelerate :: (IsEventControllerScroll a, MonadIO m) => a -> ((?self :: a) => EventControllerScrollDecelerateCallback) -> m SignalHandlerId #
onEventControllerScrollScroll :: (IsEventControllerScroll a, MonadIO m) => a -> ((?self :: a) => EventControllerScrollScrollCallback) -> m SignalHandlerId #
onEventControllerScrollScrollBegin :: (IsEventControllerScroll a, MonadIO m) => a -> ((?self :: a) => EventControllerScrollScrollBeginCallback) -> m SignalHandlerId #
onEventControllerScrollScrollEnd :: (IsEventControllerScroll a, MonadIO m) => a -> ((?self :: a) => EventControllerScrollScrollEndCallback) -> m SignalHandlerId #
setEventControllerScrollFlags :: (MonadIO m, IsEventControllerScroll o) => o -> [EventControllerScrollFlags] -> m () #
toEventControllerScroll :: (MonadIO m, IsEventControllerScroll o) => o -> m EventControllerScroll #