gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Structs.ScrollInfo

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Structs.ScrollInfo module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype ScrollInfo #

Instances

Instances details
Eq ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

(==) :: ScrollInfo -> ScrollInfo -> Bool

(/=) :: ScrollInfo -> ScrollInfo -> Bool

GBoxed ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

ManagedPtrNewtype ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

TypedObject ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

glibType :: IO GType #

HasParentTypes ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

HasAttributeList ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

(info ~ ResolveScrollInfoMethod t ScrollInfo, OverloadedMethod info ScrollInfo p, HasField t ScrollInfo p) => HasField (t :: Symbol) ScrollInfo p 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

getField :: ScrollInfo -> p

(signature ~ m Bool, MonadIO m) => OverloadedMethod ScrollInfoGetEnableHorizontalMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

(signature ~ m Bool, MonadIO m) => OverloadedMethod ScrollInfoGetEnableVerticalMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

(signature ~ m ScrollInfo, MonadIO m) => OverloadedMethod ScrollInfoRefMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

(signature ~ (Bool -> m ()), MonadIO m) => OverloadedMethod ScrollInfoSetEnableHorizontalMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

(signature ~ (Bool -> m ()), MonadIO m) => OverloadedMethod ScrollInfoSetEnableVerticalMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

(signature ~ m (), MonadIO m) => OverloadedMethod ScrollInfoUnrefMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

OverloadedMethodInfo ScrollInfoGetEnableHorizontalMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ScrollInfoGetEnableVerticalMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ScrollInfoRefMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ScrollInfoSetEnableHorizontalMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ScrollInfoSetEnableVerticalMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ScrollInfoUnrefMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveScrollInfoMethod t ScrollInfo, OverloadedMethodInfo info ScrollInfo) => IsLabel t (MethodProxy info ScrollInfo) 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

fromLabel :: MethodProxy info ScrollInfo

(info ~ ResolveScrollInfoMethod t ScrollInfo, OverloadedMethod info ScrollInfo p) => IsLabel t (ScrollInfo -> p) 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

fromLabel :: ScrollInfo -> p

IsGValue (Maybe ScrollInfo) 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe ScrollInfo -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe ScrollInfo) #

type AttributeList ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

type AttributeList ScrollInfo = ScrollInfoAttributeList
type ParentTypes ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

type ParentTypes ScrollInfo = '[] :: [Type]

data ScrollInfoGetEnableHorizontalMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m) => OverloadedMethod ScrollInfoGetEnableHorizontalMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

OverloadedMethodInfo ScrollInfoGetEnableHorizontalMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ScrollInfoGetEnableVerticalMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m) => OverloadedMethod ScrollInfoGetEnableVerticalMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

OverloadedMethodInfo ScrollInfoGetEnableVerticalMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ScrollInfoRefMethodInfo #

Instances

Instances details
(signature ~ m ScrollInfo, MonadIO m) => OverloadedMethod ScrollInfoRefMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

OverloadedMethodInfo ScrollInfoRefMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ScrollInfoSetEnableHorizontalMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m) => OverloadedMethod ScrollInfoSetEnableHorizontalMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

OverloadedMethodInfo ScrollInfoSetEnableHorizontalMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ScrollInfoSetEnableVerticalMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m) => OverloadedMethod ScrollInfoSetEnableVerticalMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

OverloadedMethodInfo ScrollInfoSetEnableVerticalMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ScrollInfoUnrefMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m) => OverloadedMethod ScrollInfoUnrefMethodInfo ScrollInfo signature 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethod :: ScrollInfo -> signature

OverloadedMethodInfo ScrollInfoUnrefMethodInfo ScrollInfo 
Instance details

Defined in GI.Gtk.Structs.ScrollInfo

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

scrollInfoGetEnableHorizontal :: (HasCallStack, MonadIO m) => ScrollInfo -> m Bool #

scrollInfoGetEnableVertical :: (HasCallStack, MonadIO m) => ScrollInfo -> m Bool #

scrollInfoNew :: (HasCallStack, MonadIO m) => m ScrollInfo #

scrollInfoRef :: (HasCallStack, MonadIO m) => ScrollInfo -> m ScrollInfo #

scrollInfoSetEnableHorizontal :: (HasCallStack, MonadIO m) => ScrollInfo -> Bool -> m () #

scrollInfoSetEnableVertical :: (HasCallStack, MonadIO m) => ScrollInfo -> Bool -> m () #

scrollInfoUnref :: (HasCallStack, MonadIO m) => ScrollInfo -> m () #