| 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 |
GI.Gtk.Objects.ScrolledWindow
Contents
- Exported types
- Methods
- addWithViewport
- getCaptureButtonPress
- getHadjustment
- getHscrollbar
- getKineticScrolling
- getMinContentHeight
- getMinContentWidth
- getOverlayScrolling
- getPlacement
- getPolicy
- getShadowType
- getVadjustment
- getVscrollbar
- new
- setCaptureButtonPress
- setHadjustment
- setKineticScrolling
- setMinContentHeight
- setMinContentWidth
- setOverlayScrolling
- setPlacement
- setPolicy
- setShadowType
- setVadjustment
- unsetPlacement
- Properties
- Signals
Description
- newtype ScrolledWindow = ScrolledWindow (ManagedPtr ScrolledWindow)
- class GObject o => IsScrolledWindow o
- toScrolledWindow :: IsScrolledWindow o => o -> IO ScrolledWindow
- noScrolledWindow :: Maybe ScrolledWindow
- data ScrolledWindowAddWithViewportMethodInfo
- scrolledWindowAddWithViewport :: (MonadIO m, IsScrolledWindow a, IsWidget b) => a -> b -> m ()
- data ScrolledWindowGetCaptureButtonPressMethodInfo
- scrolledWindowGetCaptureButtonPress :: (MonadIO m, IsScrolledWindow a) => a -> m Bool
- data ScrolledWindowGetHadjustmentMethodInfo
- scrolledWindowGetHadjustment :: (MonadIO m, IsScrolledWindow a) => a -> m Adjustment
- data ScrolledWindowGetHscrollbarMethodInfo
- scrolledWindowGetHscrollbar :: (MonadIO m, IsScrolledWindow a) => a -> m Widget
- data ScrolledWindowGetKineticScrollingMethodInfo
- scrolledWindowGetKineticScrolling :: (MonadIO m, IsScrolledWindow a) => a -> m Bool
- data ScrolledWindowGetMinContentHeightMethodInfo
- scrolledWindowGetMinContentHeight :: (MonadIO m, IsScrolledWindow a) => a -> m Int32
- data ScrolledWindowGetMinContentWidthMethodInfo
- scrolledWindowGetMinContentWidth :: (MonadIO m, IsScrolledWindow a) => a -> m Int32
- data ScrolledWindowGetOverlayScrollingMethodInfo
- scrolledWindowGetOverlayScrolling :: (MonadIO m, IsScrolledWindow a) => a -> m Bool
- data ScrolledWindowGetPlacementMethodInfo
- scrolledWindowGetPlacement :: (MonadIO m, IsScrolledWindow a) => a -> m CornerType
- data ScrolledWindowGetPolicyMethodInfo
- scrolledWindowGetPolicy :: (MonadIO m, IsScrolledWindow a) => a -> m (PolicyType, PolicyType)
- data ScrolledWindowGetShadowTypeMethodInfo
- scrolledWindowGetShadowType :: (MonadIO m, IsScrolledWindow a) => a -> m ShadowType
- data ScrolledWindowGetVadjustmentMethodInfo
- scrolledWindowGetVadjustment :: (MonadIO m, IsScrolledWindow a) => a -> m Adjustment
- data ScrolledWindowGetVscrollbarMethodInfo
- scrolledWindowGetVscrollbar :: (MonadIO m, IsScrolledWindow a) => a -> m Widget
- scrolledWindowNew :: (MonadIO m, IsAdjustment a, IsAdjustment b) => Maybe a -> Maybe b -> m ScrolledWindow
- data ScrolledWindowSetCaptureButtonPressMethodInfo
- scrolledWindowSetCaptureButtonPress :: (MonadIO m, IsScrolledWindow a) => a -> Bool -> m ()
- data ScrolledWindowSetHadjustmentMethodInfo
- scrolledWindowSetHadjustment :: (MonadIO m, IsScrolledWindow a, IsAdjustment b) => a -> b -> m ()
- data ScrolledWindowSetKineticScrollingMethodInfo
- scrolledWindowSetKineticScrolling :: (MonadIO m, IsScrolledWindow a) => a -> Bool -> m ()
- data ScrolledWindowSetMinContentHeightMethodInfo
- scrolledWindowSetMinContentHeight :: (MonadIO m, IsScrolledWindow a) => a -> Int32 -> m ()
- data ScrolledWindowSetMinContentWidthMethodInfo
- scrolledWindowSetMinContentWidth :: (MonadIO m, IsScrolledWindow a) => a -> Int32 -> m ()
- data ScrolledWindowSetOverlayScrollingMethodInfo
- scrolledWindowSetOverlayScrolling :: (MonadIO m, IsScrolledWindow a) => a -> Bool -> m ()
- data ScrolledWindowSetPlacementMethodInfo
- scrolledWindowSetPlacement :: (MonadIO m, IsScrolledWindow a) => a -> CornerType -> m ()
- data ScrolledWindowSetPolicyMethodInfo
- scrolledWindowSetPolicy :: (MonadIO m, IsScrolledWindow a) => a -> PolicyType -> PolicyType -> m ()
- data ScrolledWindowSetShadowTypeMethodInfo
- scrolledWindowSetShadowType :: (MonadIO m, IsScrolledWindow a) => a -> ShadowType -> m ()
- data ScrolledWindowSetVadjustmentMethodInfo
- scrolledWindowSetVadjustment :: (MonadIO m, IsScrolledWindow a, IsAdjustment b) => a -> b -> m ()
- data ScrolledWindowUnsetPlacementMethodInfo
- scrolledWindowUnsetPlacement :: (MonadIO m, IsScrolledWindow a) => a -> m ()
- data ScrolledWindowHadjustmentPropertyInfo
- constructScrolledWindowHadjustment :: (IsScrolledWindow o, IsAdjustment a) => a -> IO (GValueConstruct o)
- getScrolledWindowHadjustment :: (MonadIO m, IsScrolledWindow o) => o -> m Adjustment
- scrolledWindowHadjustment :: AttrLabelProxy "hadjustment"
- setScrolledWindowHadjustment :: (MonadIO m, IsScrolledWindow o, IsAdjustment a) => o -> a -> m ()
- data ScrolledWindowHscrollbarPolicyPropertyInfo
- constructScrolledWindowHscrollbarPolicy :: IsScrolledWindow o => PolicyType -> IO (GValueConstruct o)
- getScrolledWindowHscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> m PolicyType
- scrolledWindowHscrollbarPolicy :: AttrLabelProxy "hscrollbarPolicy"
- setScrolledWindowHscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> PolicyType -> m ()
- data ScrolledWindowKineticScrollingPropertyInfo
- constructScrolledWindowKineticScrolling :: IsScrolledWindow o => Bool -> IO (GValueConstruct o)
- getScrolledWindowKineticScrolling :: (MonadIO m, IsScrolledWindow o) => o -> m Bool
- scrolledWindowKineticScrolling :: AttrLabelProxy "kineticScrolling"
- setScrolledWindowKineticScrolling :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m ()
- data ScrolledWindowMinContentHeightPropertyInfo
- constructScrolledWindowMinContentHeight :: IsScrolledWindow o => Int32 -> IO (GValueConstruct o)
- getScrolledWindowMinContentHeight :: (MonadIO m, IsScrolledWindow o) => o -> m Int32
- scrolledWindowMinContentHeight :: AttrLabelProxy "minContentHeight"
- setScrolledWindowMinContentHeight :: (MonadIO m, IsScrolledWindow o) => o -> Int32 -> m ()
- data ScrolledWindowMinContentWidthPropertyInfo
- constructScrolledWindowMinContentWidth :: IsScrolledWindow o => Int32 -> IO (GValueConstruct o)
- getScrolledWindowMinContentWidth :: (MonadIO m, IsScrolledWindow o) => o -> m Int32
- scrolledWindowMinContentWidth :: AttrLabelProxy "minContentWidth"
- setScrolledWindowMinContentWidth :: (MonadIO m, IsScrolledWindow o) => o -> Int32 -> m ()
- data ScrolledWindowOverlayScrollingPropertyInfo
- constructScrolledWindowOverlayScrolling :: IsScrolledWindow o => Bool -> IO (GValueConstruct o)
- getScrolledWindowOverlayScrolling :: (MonadIO m, IsScrolledWindow o) => o -> m Bool
- scrolledWindowOverlayScrolling :: AttrLabelProxy "overlayScrolling"
- setScrolledWindowOverlayScrolling :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m ()
- data ScrolledWindowShadowTypePropertyInfo
- constructScrolledWindowShadowType :: IsScrolledWindow o => ShadowType -> IO (GValueConstruct o)
- getScrolledWindowShadowType :: (MonadIO m, IsScrolledWindow o) => o -> m ShadowType
- scrolledWindowShadowType :: AttrLabelProxy "shadowType"
- setScrolledWindowShadowType :: (MonadIO m, IsScrolledWindow o) => o -> ShadowType -> m ()
- data ScrolledWindowVadjustmentPropertyInfo
- constructScrolledWindowVadjustment :: (IsScrolledWindow o, IsAdjustment a) => a -> IO (GValueConstruct o)
- getScrolledWindowVadjustment :: (MonadIO m, IsScrolledWindow o) => o -> m Adjustment
- scrolledWindowVadjustment :: AttrLabelProxy "vadjustment"
- setScrolledWindowVadjustment :: (MonadIO m, IsScrolledWindow o, IsAdjustment a) => o -> a -> m ()
- data ScrolledWindowVscrollbarPolicyPropertyInfo
- constructScrolledWindowVscrollbarPolicy :: IsScrolledWindow o => PolicyType -> IO (GValueConstruct o)
- getScrolledWindowVscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> m PolicyType
- scrolledWindowVscrollbarPolicy :: AttrLabelProxy "vscrollbarPolicy"
- setScrolledWindowVscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> PolicyType -> m ()
- data ScrolledWindowWindowPlacementPropertyInfo
- constructScrolledWindowWindowPlacement :: IsScrolledWindow o => CornerType -> IO (GValueConstruct o)
- getScrolledWindowWindowPlacement :: (MonadIO m, IsScrolledWindow o) => o -> m CornerType
- scrolledWindowWindowPlacement :: AttrLabelProxy "windowPlacement"
- setScrolledWindowWindowPlacement :: (MonadIO m, IsScrolledWindow o) => o -> CornerType -> m ()
- data ScrolledWindowWindowPlacementSetPropertyInfo
- constructScrolledWindowWindowPlacementSet :: IsScrolledWindow o => Bool -> IO (GValueConstruct o)
- getScrolledWindowWindowPlacementSet :: (MonadIO m, IsScrolledWindow o) => o -> m Bool
- scrolledWindowWindowPlacementSet :: AttrLabelProxy "windowPlacementSet"
- setScrolledWindowWindowPlacementSet :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m ()
- type C_ScrolledWindowEdgeOvershotCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type ScrolledWindowEdgeOvershotCallback = PositionType -> IO ()
- data ScrolledWindowEdgeOvershotSignalInfo
- afterScrolledWindowEdgeOvershot :: (GObject a, MonadIO m) => a -> ScrolledWindowEdgeOvershotCallback -> m SignalHandlerId
- genClosure_ScrolledWindowEdgeOvershot :: ScrolledWindowEdgeOvershotCallback -> IO Closure
- mk_ScrolledWindowEdgeOvershotCallback :: C_ScrolledWindowEdgeOvershotCallback -> IO (FunPtr C_ScrolledWindowEdgeOvershotCallback)
- noScrolledWindowEdgeOvershotCallback :: Maybe ScrolledWindowEdgeOvershotCallback
- onScrolledWindowEdgeOvershot :: (GObject a, MonadIO m) => a -> ScrolledWindowEdgeOvershotCallback -> m SignalHandlerId
- wrap_ScrolledWindowEdgeOvershotCallback :: ScrolledWindowEdgeOvershotCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_ScrolledWindowEdgeReachedCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type ScrolledWindowEdgeReachedCallback = PositionType -> IO ()
- data ScrolledWindowEdgeReachedSignalInfo
- afterScrolledWindowEdgeReached :: (GObject a, MonadIO m) => a -> ScrolledWindowEdgeReachedCallback -> m SignalHandlerId
- genClosure_ScrolledWindowEdgeReached :: ScrolledWindowEdgeReachedCallback -> IO Closure
- mk_ScrolledWindowEdgeReachedCallback :: C_ScrolledWindowEdgeReachedCallback -> IO (FunPtr C_ScrolledWindowEdgeReachedCallback)
- noScrolledWindowEdgeReachedCallback :: Maybe ScrolledWindowEdgeReachedCallback
- onScrolledWindowEdgeReached :: (GObject a, MonadIO m) => a -> ScrolledWindowEdgeReachedCallback -> m SignalHandlerId
- wrap_ScrolledWindowEdgeReachedCallback :: ScrolledWindowEdgeReachedCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_ScrolledWindowMoveFocusOutCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type ScrolledWindowMoveFocusOutCallback = DirectionType -> IO ()
- data ScrolledWindowMoveFocusOutSignalInfo
- afterScrolledWindowMoveFocusOut :: (GObject a, MonadIO m) => a -> ScrolledWindowMoveFocusOutCallback -> m SignalHandlerId
- genClosure_ScrolledWindowMoveFocusOut :: ScrolledWindowMoveFocusOutCallback -> IO Closure
- mk_ScrolledWindowMoveFocusOutCallback :: C_ScrolledWindowMoveFocusOutCallback -> IO (FunPtr C_ScrolledWindowMoveFocusOutCallback)
- noScrolledWindowMoveFocusOutCallback :: Maybe ScrolledWindowMoveFocusOutCallback
- onScrolledWindowMoveFocusOut :: (GObject a, MonadIO m) => a -> ScrolledWindowMoveFocusOutCallback -> m SignalHandlerId
- wrap_ScrolledWindowMoveFocusOutCallback :: ScrolledWindowMoveFocusOutCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_ScrolledWindowScrollChildCallback = Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt
- type ScrolledWindowScrollChildCallback = ScrollType -> Bool -> IO Bool
- data ScrolledWindowScrollChildSignalInfo
- afterScrolledWindowScrollChild :: (GObject a, MonadIO m) => a -> ScrolledWindowScrollChildCallback -> m SignalHandlerId
- genClosure_ScrolledWindowScrollChild :: ScrolledWindowScrollChildCallback -> IO Closure
- mk_ScrolledWindowScrollChildCallback :: C_ScrolledWindowScrollChildCallback -> IO (FunPtr C_ScrolledWindowScrollChildCallback)
- noScrolledWindowScrollChildCallback :: Maybe ScrolledWindowScrollChildCallback
- onScrolledWindowScrollChild :: (GObject a, MonadIO m) => a -> ScrolledWindowScrollChildCallback -> m SignalHandlerId
- wrap_ScrolledWindowScrollChildCallback :: ScrolledWindowScrollChildCallback -> Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt
Exported types
newtype ScrolledWindow Source #
Constructors
| ScrolledWindow (ManagedPtr ScrolledWindow) |
Instances
| GObject ScrolledWindow Source # | |
| IsObject ScrolledWindow Source # | |
| IsWidget ScrolledWindow Source # | |
| IsScrolledWindow ScrolledWindow Source # | |
| IsContainer ScrolledWindow Source # | |
| IsBin ScrolledWindow Source # | |
| IsBuildable ScrolledWindow Source # | |
| IsImplementorIface ScrolledWindow Source # | |
| ((~) * info (ResolveScrolledWindowMethod t ScrolledWindow), MethodInfo * info ScrolledWindow p) => IsLabel t (ScrolledWindow -> p) Source # | |
| ((~) * info (ResolveScrolledWindowMethod t ScrolledWindow), MethodInfo * info ScrolledWindow p) => IsLabelProxy t (ScrolledWindow -> p) Source # | |
| HasAttributeList * ScrolledWindow Source # | |
| type SignalList ScrolledWindow Source # | |
| type AttributeList ScrolledWindow Source # | |
class GObject o => IsScrolledWindow o Source #
Instances
| (GObject a, UnknownAncestorError Constraint ScrolledWindow a) => IsScrolledWindow a Source # | |
| IsScrolledWindow ScrolledWindow Source # | |
| IsScrolledWindow PlacesSidebar Source # | |
toScrolledWindow :: IsScrolledWindow o => o -> IO ScrolledWindow Source #
Methods
addWithViewport
data ScrolledWindowAddWithViewportMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsScrolledWindow a, IsWidget b) => MethodInfo * ScrolledWindowAddWithViewportMethodInfo a signature Source # | |
scrolledWindowAddWithViewport :: (MonadIO m, IsScrolledWindow a, IsWidget b) => a -> b -> m () Source #
getCaptureButtonPress
data ScrolledWindowGetCaptureButtonPressMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetCaptureButtonPressMethodInfo a signature Source # | |
scrolledWindowGetCaptureButtonPress :: (MonadIO m, IsScrolledWindow a) => a -> m Bool Source #
getHadjustment
data ScrolledWindowGetHadjustmentMethodInfo Source #
Instances
| ((~) * signature (m Adjustment), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetHadjustmentMethodInfo a signature Source # | |
scrolledWindowGetHadjustment :: (MonadIO m, IsScrolledWindow a) => a -> m Adjustment Source #
getHscrollbar
data ScrolledWindowGetHscrollbarMethodInfo Source #
Instances
| ((~) * signature (m Widget), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetHscrollbarMethodInfo a signature Source # | |
scrolledWindowGetHscrollbar :: (MonadIO m, IsScrolledWindow a) => a -> m Widget Source #
getKineticScrolling
data ScrolledWindowGetKineticScrollingMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetKineticScrollingMethodInfo a signature Source # | |
scrolledWindowGetKineticScrolling :: (MonadIO m, IsScrolledWindow a) => a -> m Bool Source #
getMinContentHeight
data ScrolledWindowGetMinContentHeightMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetMinContentHeightMethodInfo a signature Source # | |
scrolledWindowGetMinContentHeight :: (MonadIO m, IsScrolledWindow a) => a -> m Int32 Source #
getMinContentWidth
data ScrolledWindowGetMinContentWidthMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetMinContentWidthMethodInfo a signature Source # | |
scrolledWindowGetMinContentWidth :: (MonadIO m, IsScrolledWindow a) => a -> m Int32 Source #
getOverlayScrolling
data ScrolledWindowGetOverlayScrollingMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetOverlayScrollingMethodInfo a signature Source # | |
scrolledWindowGetOverlayScrolling :: (MonadIO m, IsScrolledWindow a) => a -> m Bool Source #
getPlacement
data ScrolledWindowGetPlacementMethodInfo Source #
Instances
| ((~) * signature (m CornerType), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetPlacementMethodInfo a signature Source # | |
scrolledWindowGetPlacement :: (MonadIO m, IsScrolledWindow a) => a -> m CornerType Source #
getPolicy
data ScrolledWindowGetPolicyMethodInfo Source #
Instances
| ((~) * signature (m (PolicyType, PolicyType)), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetPolicyMethodInfo a signature Source # | |
scrolledWindowGetPolicy :: (MonadIO m, IsScrolledWindow a) => a -> m (PolicyType, PolicyType) Source #
getShadowType
data ScrolledWindowGetShadowTypeMethodInfo Source #
Instances
| ((~) * signature (m ShadowType), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetShadowTypeMethodInfo a signature Source # | |
scrolledWindowGetShadowType :: (MonadIO m, IsScrolledWindow a) => a -> m ShadowType Source #
getVadjustment
data ScrolledWindowGetVadjustmentMethodInfo Source #
Instances
| ((~) * signature (m Adjustment), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetVadjustmentMethodInfo a signature Source # | |
scrolledWindowGetVadjustment :: (MonadIO m, IsScrolledWindow a) => a -> m Adjustment Source #
getVscrollbar
data ScrolledWindowGetVscrollbarMethodInfo Source #
Instances
| ((~) * signature (m Widget), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowGetVscrollbarMethodInfo a signature Source # | |
scrolledWindowGetVscrollbar :: (MonadIO m, IsScrolledWindow a) => a -> m Widget Source #
new
scrolledWindowNew :: (MonadIO m, IsAdjustment a, IsAdjustment b) => Maybe a -> Maybe b -> m ScrolledWindow Source #
setCaptureButtonPress
data ScrolledWindowSetCaptureButtonPressMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowSetCaptureButtonPressMethodInfo a signature Source # | |
scrolledWindowSetCaptureButtonPress :: (MonadIO m, IsScrolledWindow a) => a -> Bool -> m () Source #
setHadjustment
data ScrolledWindowSetHadjustmentMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsScrolledWindow a, IsAdjustment b) => MethodInfo * ScrolledWindowSetHadjustmentMethodInfo a signature Source # | |
scrolledWindowSetHadjustment :: (MonadIO m, IsScrolledWindow a, IsAdjustment b) => a -> b -> m () Source #
setKineticScrolling
data ScrolledWindowSetKineticScrollingMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowSetKineticScrollingMethodInfo a signature Source # | |
scrolledWindowSetKineticScrolling :: (MonadIO m, IsScrolledWindow a) => a -> Bool -> m () Source #
setMinContentHeight
data ScrolledWindowSetMinContentHeightMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowSetMinContentHeightMethodInfo a signature Source # | |
scrolledWindowSetMinContentHeight :: (MonadIO m, IsScrolledWindow a) => a -> Int32 -> m () Source #
setMinContentWidth
data ScrolledWindowSetMinContentWidthMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowSetMinContentWidthMethodInfo a signature Source # | |
scrolledWindowSetMinContentWidth :: (MonadIO m, IsScrolledWindow a) => a -> Int32 -> m () Source #
setOverlayScrolling
data ScrolledWindowSetOverlayScrollingMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowSetOverlayScrollingMethodInfo a signature Source # | |
scrolledWindowSetOverlayScrolling :: (MonadIO m, IsScrolledWindow a) => a -> Bool -> m () Source #
setPlacement
data ScrolledWindowSetPlacementMethodInfo Source #
Instances
| ((~) * signature (CornerType -> m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowSetPlacementMethodInfo a signature Source # | |
scrolledWindowSetPlacement :: (MonadIO m, IsScrolledWindow a) => a -> CornerType -> m () Source #
setPolicy
data ScrolledWindowSetPolicyMethodInfo Source #
Instances
| ((~) * signature (PolicyType -> PolicyType -> m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowSetPolicyMethodInfo a signature Source # | |
scrolledWindowSetPolicy :: (MonadIO m, IsScrolledWindow a) => a -> PolicyType -> PolicyType -> m () Source #
setShadowType
data ScrolledWindowSetShadowTypeMethodInfo Source #
Instances
| ((~) * signature (ShadowType -> m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowSetShadowTypeMethodInfo a signature Source # | |
scrolledWindowSetShadowType :: (MonadIO m, IsScrolledWindow a) => a -> ShadowType -> m () Source #
setVadjustment
data ScrolledWindowSetVadjustmentMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsScrolledWindow a, IsAdjustment b) => MethodInfo * ScrolledWindowSetVadjustmentMethodInfo a signature Source # | |
scrolledWindowSetVadjustment :: (MonadIO m, IsScrolledWindow a, IsAdjustment b) => a -> b -> m () Source #
unsetPlacement
data ScrolledWindowUnsetPlacementMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsScrolledWindow a) => MethodInfo * ScrolledWindowUnsetPlacementMethodInfo a signature Source # | |
scrolledWindowUnsetPlacement :: (MonadIO m, IsScrolledWindow a) => a -> m () Source #
Properties
hadjustment
data ScrolledWindowHadjustmentPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowHadjustmentPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowHadjustmentPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowHadjustmentPropertyInfo Source # | |
| type AttrLabel ScrolledWindowHadjustmentPropertyInfo Source # | |
| type AttrGetType ScrolledWindowHadjustmentPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowHadjustmentPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowHadjustmentPropertyInfo Source # | |
constructScrolledWindowHadjustment :: (IsScrolledWindow o, IsAdjustment a) => a -> IO (GValueConstruct o) Source #
getScrolledWindowHadjustment :: (MonadIO m, IsScrolledWindow o) => o -> m Adjustment Source #
scrolledWindowHadjustment :: AttrLabelProxy "hadjustment" Source #
setScrolledWindowHadjustment :: (MonadIO m, IsScrolledWindow o, IsAdjustment a) => o -> a -> m () Source #
hscrollbarPolicy
data ScrolledWindowHscrollbarPolicyPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowHscrollbarPolicyPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowHscrollbarPolicyPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowHscrollbarPolicyPropertyInfo Source # | |
| type AttrLabel ScrolledWindowHscrollbarPolicyPropertyInfo Source # | |
| type AttrGetType ScrolledWindowHscrollbarPolicyPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowHscrollbarPolicyPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowHscrollbarPolicyPropertyInfo Source # | |
constructScrolledWindowHscrollbarPolicy :: IsScrolledWindow o => PolicyType -> IO (GValueConstruct o) Source #
getScrolledWindowHscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> m PolicyType Source #
scrolledWindowHscrollbarPolicy :: AttrLabelProxy "hscrollbarPolicy" Source #
setScrolledWindowHscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> PolicyType -> m () Source #
kineticScrolling
data ScrolledWindowKineticScrollingPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowKineticScrollingPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowKineticScrollingPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowKineticScrollingPropertyInfo Source # | |
| type AttrLabel ScrolledWindowKineticScrollingPropertyInfo Source # | |
| type AttrGetType ScrolledWindowKineticScrollingPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowKineticScrollingPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowKineticScrollingPropertyInfo Source # | |
constructScrolledWindowKineticScrolling :: IsScrolledWindow o => Bool -> IO (GValueConstruct o) Source #
getScrolledWindowKineticScrolling :: (MonadIO m, IsScrolledWindow o) => o -> m Bool Source #
scrolledWindowKineticScrolling :: AttrLabelProxy "kineticScrolling" Source #
setScrolledWindowKineticScrolling :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m () Source #
minContentHeight
data ScrolledWindowMinContentHeightPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowMinContentHeightPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowMinContentHeightPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowMinContentHeightPropertyInfo Source # | |
| type AttrLabel ScrolledWindowMinContentHeightPropertyInfo Source # | |
| type AttrGetType ScrolledWindowMinContentHeightPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowMinContentHeightPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowMinContentHeightPropertyInfo Source # | |
constructScrolledWindowMinContentHeight :: IsScrolledWindow o => Int32 -> IO (GValueConstruct o) Source #
getScrolledWindowMinContentHeight :: (MonadIO m, IsScrolledWindow o) => o -> m Int32 Source #
scrolledWindowMinContentHeight :: AttrLabelProxy "minContentHeight" Source #
setScrolledWindowMinContentHeight :: (MonadIO m, IsScrolledWindow o) => o -> Int32 -> m () Source #
minContentWidth
data ScrolledWindowMinContentWidthPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowMinContentWidthPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowMinContentWidthPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowMinContentWidthPropertyInfo Source # | |
| type AttrLabel ScrolledWindowMinContentWidthPropertyInfo Source # | |
| type AttrGetType ScrolledWindowMinContentWidthPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowMinContentWidthPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowMinContentWidthPropertyInfo Source # | |
constructScrolledWindowMinContentWidth :: IsScrolledWindow o => Int32 -> IO (GValueConstruct o) Source #
getScrolledWindowMinContentWidth :: (MonadIO m, IsScrolledWindow o) => o -> m Int32 Source #
scrolledWindowMinContentWidth :: AttrLabelProxy "minContentWidth" Source #
setScrolledWindowMinContentWidth :: (MonadIO m, IsScrolledWindow o) => o -> Int32 -> m () Source #
overlayScrolling
data ScrolledWindowOverlayScrollingPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowOverlayScrollingPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowOverlayScrollingPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowOverlayScrollingPropertyInfo Source # | |
| type AttrLabel ScrolledWindowOverlayScrollingPropertyInfo Source # | |
| type AttrGetType ScrolledWindowOverlayScrollingPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowOverlayScrollingPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowOverlayScrollingPropertyInfo Source # | |
constructScrolledWindowOverlayScrolling :: IsScrolledWindow o => Bool -> IO (GValueConstruct o) Source #
getScrolledWindowOverlayScrolling :: (MonadIO m, IsScrolledWindow o) => o -> m Bool Source #
scrolledWindowOverlayScrolling :: AttrLabelProxy "overlayScrolling" Source #
setScrolledWindowOverlayScrolling :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m () Source #
shadowType
data ScrolledWindowShadowTypePropertyInfo Source #
Instances
| AttrInfo ScrolledWindowShadowTypePropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowShadowTypePropertyInfo Source # | |
| type AttrOrigin ScrolledWindowShadowTypePropertyInfo Source # | |
| type AttrLabel ScrolledWindowShadowTypePropertyInfo Source # | |
| type AttrGetType ScrolledWindowShadowTypePropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowShadowTypePropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowShadowTypePropertyInfo Source # | |
constructScrolledWindowShadowType :: IsScrolledWindow o => ShadowType -> IO (GValueConstruct o) Source #
getScrolledWindowShadowType :: (MonadIO m, IsScrolledWindow o) => o -> m ShadowType Source #
scrolledWindowShadowType :: AttrLabelProxy "shadowType" Source #
setScrolledWindowShadowType :: (MonadIO m, IsScrolledWindow o) => o -> ShadowType -> m () Source #
vadjustment
data ScrolledWindowVadjustmentPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowVadjustmentPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowVadjustmentPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowVadjustmentPropertyInfo Source # | |
| type AttrLabel ScrolledWindowVadjustmentPropertyInfo Source # | |
| type AttrGetType ScrolledWindowVadjustmentPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowVadjustmentPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowVadjustmentPropertyInfo Source # | |
constructScrolledWindowVadjustment :: (IsScrolledWindow o, IsAdjustment a) => a -> IO (GValueConstruct o) Source #
getScrolledWindowVadjustment :: (MonadIO m, IsScrolledWindow o) => o -> m Adjustment Source #
scrolledWindowVadjustment :: AttrLabelProxy "vadjustment" Source #
setScrolledWindowVadjustment :: (MonadIO m, IsScrolledWindow o, IsAdjustment a) => o -> a -> m () Source #
vscrollbarPolicy
data ScrolledWindowVscrollbarPolicyPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowVscrollbarPolicyPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowVscrollbarPolicyPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowVscrollbarPolicyPropertyInfo Source # | |
| type AttrLabel ScrolledWindowVscrollbarPolicyPropertyInfo Source # | |
| type AttrGetType ScrolledWindowVscrollbarPolicyPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowVscrollbarPolicyPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowVscrollbarPolicyPropertyInfo Source # | |
constructScrolledWindowVscrollbarPolicy :: IsScrolledWindow o => PolicyType -> IO (GValueConstruct o) Source #
getScrolledWindowVscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> m PolicyType Source #
scrolledWindowVscrollbarPolicy :: AttrLabelProxy "vscrollbarPolicy" Source #
setScrolledWindowVscrollbarPolicy :: (MonadIO m, IsScrolledWindow o) => o -> PolicyType -> m () Source #
windowPlacement
data ScrolledWindowWindowPlacementPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowWindowPlacementPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowWindowPlacementPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowWindowPlacementPropertyInfo Source # | |
| type AttrLabel ScrolledWindowWindowPlacementPropertyInfo Source # | |
| type AttrGetType ScrolledWindowWindowPlacementPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowWindowPlacementPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowWindowPlacementPropertyInfo Source # | |
constructScrolledWindowWindowPlacement :: IsScrolledWindow o => CornerType -> IO (GValueConstruct o) Source #
getScrolledWindowWindowPlacement :: (MonadIO m, IsScrolledWindow o) => o -> m CornerType Source #
scrolledWindowWindowPlacement :: AttrLabelProxy "windowPlacement" Source #
setScrolledWindowWindowPlacement :: (MonadIO m, IsScrolledWindow o) => o -> CornerType -> m () Source #
windowPlacementSet
data ScrolledWindowWindowPlacementSetPropertyInfo Source #
Instances
| AttrInfo ScrolledWindowWindowPlacementSetPropertyInfo Source # | |
| type AttrSetTypeConstraint ScrolledWindowWindowPlacementSetPropertyInfo Source # | |
| type AttrOrigin ScrolledWindowWindowPlacementSetPropertyInfo Source # | |
| type AttrLabel ScrolledWindowWindowPlacementSetPropertyInfo Source # | |
| type AttrGetType ScrolledWindowWindowPlacementSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint ScrolledWindowWindowPlacementSetPropertyInfo Source # | |
| type AttrAllowedOps ScrolledWindowWindowPlacementSetPropertyInfo Source # | |
constructScrolledWindowWindowPlacementSet :: IsScrolledWindow o => Bool -> IO (GValueConstruct o) Source #
getScrolledWindowWindowPlacementSet :: (MonadIO m, IsScrolledWindow o) => o -> m Bool Source #
scrolledWindowWindowPlacementSet :: AttrLabelProxy "windowPlacementSet" Source #
setScrolledWindowWindowPlacementSet :: (MonadIO m, IsScrolledWindow o) => o -> Bool -> m () Source #
Signals
edgeOvershot
type ScrolledWindowEdgeOvershotCallback = PositionType -> IO () Source #
data ScrolledWindowEdgeOvershotSignalInfo Source #
Instances
| SignalInfo ScrolledWindowEdgeOvershotSignalInfo Source # | |
| type HaskellCallbackType ScrolledWindowEdgeOvershotSignalInfo Source # | |
afterScrolledWindowEdgeOvershot :: (GObject a, MonadIO m) => a -> ScrolledWindowEdgeOvershotCallback -> m SignalHandlerId Source #
mk_ScrolledWindowEdgeOvershotCallback :: C_ScrolledWindowEdgeOvershotCallback -> IO (FunPtr C_ScrolledWindowEdgeOvershotCallback) Source #
onScrolledWindowEdgeOvershot :: (GObject a, MonadIO m) => a -> ScrolledWindowEdgeOvershotCallback -> m SignalHandlerId Source #
wrap_ScrolledWindowEdgeOvershotCallback :: ScrolledWindowEdgeOvershotCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
edgeReached
type ScrolledWindowEdgeReachedCallback = PositionType -> IO () Source #
data ScrolledWindowEdgeReachedSignalInfo Source #
Instances
| SignalInfo ScrolledWindowEdgeReachedSignalInfo Source # | |
| type HaskellCallbackType ScrolledWindowEdgeReachedSignalInfo Source # | |
afterScrolledWindowEdgeReached :: (GObject a, MonadIO m) => a -> ScrolledWindowEdgeReachedCallback -> m SignalHandlerId Source #
mk_ScrolledWindowEdgeReachedCallback :: C_ScrolledWindowEdgeReachedCallback -> IO (FunPtr C_ScrolledWindowEdgeReachedCallback) Source #
onScrolledWindowEdgeReached :: (GObject a, MonadIO m) => a -> ScrolledWindowEdgeReachedCallback -> m SignalHandlerId Source #
wrap_ScrolledWindowEdgeReachedCallback :: ScrolledWindowEdgeReachedCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
moveFocusOut
type ScrolledWindowMoveFocusOutCallback = DirectionType -> IO () Source #
data ScrolledWindowMoveFocusOutSignalInfo Source #
Instances
| SignalInfo ScrolledWindowMoveFocusOutSignalInfo Source # | |
| type HaskellCallbackType ScrolledWindowMoveFocusOutSignalInfo Source # | |
afterScrolledWindowMoveFocusOut :: (GObject a, MonadIO m) => a -> ScrolledWindowMoveFocusOutCallback -> m SignalHandlerId Source #
mk_ScrolledWindowMoveFocusOutCallback :: C_ScrolledWindowMoveFocusOutCallback -> IO (FunPtr C_ScrolledWindowMoveFocusOutCallback) Source #
onScrolledWindowMoveFocusOut :: (GObject a, MonadIO m) => a -> ScrolledWindowMoveFocusOutCallback -> m SignalHandlerId Source #
wrap_ScrolledWindowMoveFocusOutCallback :: ScrolledWindowMoveFocusOutCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
scrollChild
type ScrolledWindowScrollChildCallback = ScrollType -> Bool -> IO Bool Source #
data ScrolledWindowScrollChildSignalInfo Source #
Instances
| SignalInfo ScrolledWindowScrollChildSignalInfo Source # | |
| type HaskellCallbackType ScrolledWindowScrollChildSignalInfo Source # | |
afterScrolledWindowScrollChild :: (GObject a, MonadIO m) => a -> ScrolledWindowScrollChildCallback -> m SignalHandlerId Source #
mk_ScrolledWindowScrollChildCallback :: C_ScrolledWindowScrollChildCallback -> IO (FunPtr C_ScrolledWindowScrollChildCallback) Source #
onScrolledWindowScrollChild :: (GObject a, MonadIO m) => a -> ScrolledWindowScrollChildCallback -> m SignalHandlerId Source #
wrap_ScrolledWindowScrollChildCallback :: ScrolledWindowScrollChildCallback -> Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt Source #