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 Viewport = Viewport (ForeignPtr Viewport)
- class GObject o => ViewportK o
- toViewport :: ViewportK o => o -> IO Viewport
- noViewport :: Maybe Viewport
- data ViewportGetBinWindowMethodInfo
- viewportGetBinWindow :: (MonadIO m, ViewportK a) => a -> m Window
- data ViewportGetHadjustmentMethodInfo
- viewportGetHadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment
- data ViewportGetShadowTypeMethodInfo
- viewportGetShadowType :: (MonadIO m, ViewportK a) => a -> m ShadowType
- data ViewportGetVadjustmentMethodInfo
- viewportGetVadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment
- data ViewportGetViewWindowMethodInfo
- viewportGetViewWindow :: (MonadIO m, ViewportK a) => a -> m Window
- viewportNew :: (MonadIO m, AdjustmentK a, AdjustmentK b) => Maybe a -> Maybe b -> m Viewport
- data ViewportSetHadjustmentMethodInfo
- viewportSetHadjustment :: (MonadIO m, ViewportK a, AdjustmentK b) => a -> Maybe b -> m ()
- data ViewportSetShadowTypeMethodInfo
- viewportSetShadowType :: (MonadIO m, ViewportK a) => a -> ShadowType -> m ()
- data ViewportSetVadjustmentMethodInfo
- viewportSetVadjustment :: (MonadIO m, ViewportK a, AdjustmentK b) => a -> Maybe b -> m ()
- data ViewportShadowTypePropertyInfo
- constructViewportShadowType :: ShadowType -> IO ([Char], GValue)
- getViewportShadowType :: (MonadIO m, ViewportK o) => o -> m ShadowType
- setViewportShadowType :: (MonadIO m, ViewportK o) => o -> ShadowType -> m ()
Exported types
GObject Viewport Source | |
((~) * info (ResolveViewportMethod t Viewport), MethodInfo * info Viewport p) => IsLabel t (Viewport -> p) Source | |
((~) * info (ResolveViewportMethod t Viewport), MethodInfo * info Viewport p) => IsLabelProxy t (Viewport -> p) Source | |
type ParentTypes Viewport Source | |
type AttributeList Viewport Source | |
type SignalList Viewport Source |
toViewport :: ViewportK o => o -> IO Viewport Source
Methods
viewportGetBinWindow
data ViewportGetBinWindowMethodInfo Source
((~) (TYPE Lifted) signature (m Window), MonadIO m, ViewportK a) => MethodInfo (TYPE Lifted) ViewportGetBinWindowMethodInfo a signature Source | |
viewportGetBinWindow :: (MonadIO m, ViewportK a) => a -> m Window Source
viewportGetHadjustment
data ViewportGetHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ViewportK a) => MethodInfo (TYPE Lifted) ViewportGetHadjustmentMethodInfo a signature Source | |
viewportGetHadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()
viewportGetShadowType
data ViewportGetShadowTypeMethodInfo Source
((~) (TYPE Lifted) signature (m ShadowType), MonadIO m, ViewportK a) => MethodInfo (TYPE Lifted) ViewportGetShadowTypeMethodInfo a signature Source | |
viewportGetShadowType :: (MonadIO m, ViewportK a) => a -> m ShadowType Source
viewportGetVadjustment
data ViewportGetVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ViewportK a) => MethodInfo (TYPE Lifted) ViewportGetVadjustmentMethodInfo a signature Source | |
viewportGetVadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()
viewportGetViewWindow
data ViewportGetViewWindowMethodInfo Source
((~) (TYPE Lifted) signature (m Window), MonadIO m, ViewportK a) => MethodInfo (TYPE Lifted) ViewportGetViewWindowMethodInfo a signature Source | |
viewportGetViewWindow :: (MonadIO m, ViewportK a) => a -> m Window Source
viewportNew
viewportNew :: (MonadIO m, AdjustmentK a, AdjustmentK b) => Maybe a -> Maybe b -> m Viewport Source
viewportSetHadjustment
data ViewportSetHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, ViewportK a, AdjustmentK b) => MethodInfo (TYPE Lifted) ViewportSetHadjustmentMethodInfo a signature Source | |
viewportSetHadjustment :: (MonadIO m, ViewportK a, AdjustmentK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.0)Use gtk_scrollable_set_hadjustment()
viewportSetShadowType
data ViewportSetShadowTypeMethodInfo Source
((~) (TYPE Lifted) signature (ShadowType -> m ()), MonadIO m, ViewportK a) => MethodInfo (TYPE Lifted) ViewportSetShadowTypeMethodInfo a signature Source | |
viewportSetShadowType :: (MonadIO m, ViewportK a) => a -> ShadowType -> m () Source
viewportSetVadjustment
data ViewportSetVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, ViewportK a, AdjustmentK b) => MethodInfo (TYPE Lifted) ViewportSetVadjustmentMethodInfo a signature Source | |
viewportSetVadjustment :: (MonadIO m, ViewportK a, AdjustmentK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.0)Use gtk_scrollable_set_vadjustment()
Properties
ShadowType
data ViewportShadowTypePropertyInfo Source
AttrInfo ViewportShadowTypePropertyInfo Source | |
type AttrLabel ViewportShadowTypePropertyInfo = "shadow-type" Source | |
type AttrGetType ViewportShadowTypePropertyInfo = ShadowType Source | |
type AttrBaseTypeConstraint ViewportShadowTypePropertyInfo = ViewportK Source | |
type AttrSetTypeConstraint ViewportShadowTypePropertyInfo = TYPE Lifted ~ ShadowType Source | |
type AttrAllowedOps ViewportShadowTypePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructViewportShadowType :: ShadowType -> IO ([Char], GValue) Source
getViewportShadowType :: (MonadIO m, ViewportK o) => o -> m ShadowType Source
setViewportShadowType :: (MonadIO m, ViewportK o) => o -> ShadowType -> m () Source