Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype Scrollable = Scrollable (ForeignPtr Scrollable)
- noScrollable :: Maybe Scrollable
- class GObject o => ScrollableK o
- toScrollable :: ScrollableK o => o -> IO Scrollable
- data ScrollableGetBorderMethodInfo
- scrollableGetBorder :: (MonadIO m, ScrollableK a) => a -> Border -> m Bool
- data ScrollableGetHadjustmentMethodInfo
- scrollableGetHadjustment :: (MonadIO m, ScrollableK a) => a -> m Adjustment
- data ScrollableGetHscrollPolicyMethodInfo
- scrollableGetHscrollPolicy :: (MonadIO m, ScrollableK a) => a -> m ScrollablePolicy
- data ScrollableGetVadjustmentMethodInfo
- scrollableGetVadjustment :: (MonadIO m, ScrollableK a) => a -> m Adjustment
- data ScrollableGetVscrollPolicyMethodInfo
- scrollableGetVscrollPolicy :: (MonadIO m, ScrollableK a) => a -> m ScrollablePolicy
- data ScrollableSetHadjustmentMethodInfo
- scrollableSetHadjustment :: (MonadIO m, ScrollableK a, AdjustmentK b) => a -> Maybe b -> m ()
- data ScrollableSetHscrollPolicyMethodInfo
- scrollableSetHscrollPolicy :: (MonadIO m, ScrollableK a) => a -> ScrollablePolicy -> m ()
- data ScrollableSetVadjustmentMethodInfo
- scrollableSetVadjustment :: (MonadIO m, ScrollableK a, AdjustmentK b) => a -> Maybe b -> m ()
- data ScrollableSetVscrollPolicyMethodInfo
- scrollableSetVscrollPolicy :: (MonadIO m, ScrollableK a) => a -> ScrollablePolicy -> m ()
- data ScrollableHadjustmentPropertyInfo
- constructScrollableHadjustment :: AdjustmentK a => a -> IO ([Char], GValue)
- getScrollableHadjustment :: (MonadIO m, ScrollableK o) => o -> m Adjustment
- setScrollableHadjustment :: (MonadIO m, ScrollableK o, AdjustmentK a) => o -> a -> m ()
- data ScrollableHscrollPolicyPropertyInfo
- constructScrollableHscrollPolicy :: ScrollablePolicy -> IO ([Char], GValue)
- getScrollableHscrollPolicy :: (MonadIO m, ScrollableK o) => o -> m ScrollablePolicy
- setScrollableHscrollPolicy :: (MonadIO m, ScrollableK o) => o -> ScrollablePolicy -> m ()
- data ScrollableVadjustmentPropertyInfo
- constructScrollableVadjustment :: AdjustmentK a => a -> IO ([Char], GValue)
- getScrollableVadjustment :: (MonadIO m, ScrollableK o) => o -> m Adjustment
- setScrollableVadjustment :: (MonadIO m, ScrollableK o, AdjustmentK a) => o -> a -> m ()
- data ScrollableVscrollPolicyPropertyInfo
- constructScrollableVscrollPolicy :: ScrollablePolicy -> IO ([Char], GValue)
- getScrollableVscrollPolicy :: (MonadIO m, ScrollableK o) => o -> m ScrollablePolicy
- setScrollableVscrollPolicy :: (MonadIO m, ScrollableK o) => o -> ScrollablePolicy -> m ()
Exported types
newtype Scrollable Source
GObject Scrollable Source | |
((~) * info (ResolveScrollableMethod t Scrollable), MethodInfo * info Scrollable p) => IsLabel t (Scrollable -> p) Source | |
((~) * info (ResolveScrollableMethod t Scrollable), MethodInfo * info Scrollable p) => IsLabelProxy t (Scrollable -> p) Source | |
type ParentTypes Scrollable Source | |
type AttributeList Scrollable Source | |
type SignalList Scrollable Source |
class GObject o => ScrollableK o Source
(GObject o, IsDescendantOf Scrollable o) => ScrollableK o Source | |
toScrollable :: ScrollableK o => o -> IO Scrollable Source
Methods
scrollableGetBorder
data ScrollableGetBorderMethodInfo Source
((~) (TYPE Lifted) signature (Border -> m Bool), MonadIO m, ScrollableK a) => MethodInfo (TYPE Lifted) ScrollableGetBorderMethodInfo a signature Source | |
scrollableGetBorder :: (MonadIO m, ScrollableK a) => a -> Border -> m Bool Source
scrollableGetHadjustment
data ScrollableGetHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ScrollableK a) => MethodInfo (TYPE Lifted) ScrollableGetHadjustmentMethodInfo a signature Source | |
scrollableGetHadjustment :: (MonadIO m, ScrollableK a) => a -> m Adjustment Source
scrollableGetHscrollPolicy
data ScrollableGetHscrollPolicyMethodInfo Source
((~) (TYPE Lifted) signature (m ScrollablePolicy), MonadIO m, ScrollableK a) => MethodInfo (TYPE Lifted) ScrollableGetHscrollPolicyMethodInfo a signature Source | |
scrollableGetHscrollPolicy :: (MonadIO m, ScrollableK a) => a -> m ScrollablePolicy Source
scrollableGetVadjustment
data ScrollableGetVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ScrollableK a) => MethodInfo (TYPE Lifted) ScrollableGetVadjustmentMethodInfo a signature Source | |
scrollableGetVadjustment :: (MonadIO m, ScrollableK a) => a -> m Adjustment Source
scrollableGetVscrollPolicy
data ScrollableGetVscrollPolicyMethodInfo Source
((~) (TYPE Lifted) signature (m ScrollablePolicy), MonadIO m, ScrollableK a) => MethodInfo (TYPE Lifted) ScrollableGetVscrollPolicyMethodInfo a signature Source | |
scrollableGetVscrollPolicy :: (MonadIO m, ScrollableK a) => a -> m ScrollablePolicy Source
scrollableSetHadjustment
data ScrollableSetHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, ScrollableK a, AdjustmentK b) => MethodInfo (TYPE Lifted) ScrollableSetHadjustmentMethodInfo a signature Source | |
scrollableSetHadjustment :: (MonadIO m, ScrollableK a, AdjustmentK b) => a -> Maybe b -> m () Source
scrollableSetHscrollPolicy
data ScrollableSetHscrollPolicyMethodInfo Source
((~) (TYPE Lifted) signature (ScrollablePolicy -> m ()), MonadIO m, ScrollableK a) => MethodInfo (TYPE Lifted) ScrollableSetHscrollPolicyMethodInfo a signature Source | |
scrollableSetHscrollPolicy :: (MonadIO m, ScrollableK a) => a -> ScrollablePolicy -> m () Source
scrollableSetVadjustment
data ScrollableSetVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, ScrollableK a, AdjustmentK b) => MethodInfo (TYPE Lifted) ScrollableSetVadjustmentMethodInfo a signature Source | |
scrollableSetVadjustment :: (MonadIO m, ScrollableK a, AdjustmentK b) => a -> Maybe b -> m () Source
scrollableSetVscrollPolicy
data ScrollableSetVscrollPolicyMethodInfo Source
((~) (TYPE Lifted) signature (ScrollablePolicy -> m ()), MonadIO m, ScrollableK a) => MethodInfo (TYPE Lifted) ScrollableSetVscrollPolicyMethodInfo a signature Source | |
scrollableSetVscrollPolicy :: (MonadIO m, ScrollableK a) => a -> ScrollablePolicy -> m () Source
Properties
Hadjustment
data ScrollableHadjustmentPropertyInfo Source
constructScrollableHadjustment :: AdjustmentK a => a -> IO ([Char], GValue) Source
getScrollableHadjustment :: (MonadIO m, ScrollableK o) => o -> m Adjustment Source
setScrollableHadjustment :: (MonadIO m, ScrollableK o, AdjustmentK a) => o -> a -> m () Source
HscrollPolicy
data ScrollableHscrollPolicyPropertyInfo Source
getScrollableHscrollPolicy :: (MonadIO m, ScrollableK o) => o -> m ScrollablePolicy Source
setScrollableHscrollPolicy :: (MonadIO m, ScrollableK o) => o -> ScrollablePolicy -> m () Source
Vadjustment
data ScrollableVadjustmentPropertyInfo Source
constructScrollableVadjustment :: AdjustmentK a => a -> IO ([Char], GValue) Source
getScrollableVadjustment :: (MonadIO m, ScrollableK o) => o -> m Adjustment Source
setScrollableVadjustment :: (MonadIO m, ScrollableK o, AdjustmentK a) => o -> a -> m () Source
VscrollPolicy
data ScrollableVscrollPolicyPropertyInfo Source
getScrollableVscrollPolicy :: (MonadIO m, ScrollableK o) => o -> m ScrollablePolicy Source
setScrollableVscrollPolicy :: (MonadIO m, ScrollableK o) => o -> ScrollablePolicy -> m () Source