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
- viewportGetBinWindow :: (MonadIO m, ViewportK a) => a -> m Window
- viewportGetHadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment
- viewportGetShadowType :: (MonadIO m, ViewportK a) => a -> m ShadowType
- viewportGetVadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment
- viewportGetViewWindow :: (MonadIO m, ViewportK a) => a -> m Window
- viewportNew :: (MonadIO m, AdjustmentK a, AdjustmentK b) => Maybe a -> Maybe b -> m Viewport
- viewportSetHadjustment :: (MonadIO m, ViewportK a, AdjustmentK b) => a -> Maybe b -> m ()
- viewportSetShadowType :: (MonadIO m, ViewportK a) => a -> ShadowType -> m ()
- 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 | |
type ParentTypes Viewport | |
type AttributeList Viewport | |
type SignalList Viewport |
toViewport :: ViewportK o => o -> IO Viewport Source
Methods
viewportGetBinWindow
viewportGetBinWindow :: (MonadIO m, ViewportK a) => a -> m Window Source
viewportGetHadjustment
viewportGetHadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()
viewportGetShadowType
viewportGetShadowType :: (MonadIO m, ViewportK a) => a -> m ShadowType Source
viewportGetVadjustment
viewportGetVadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()
viewportGetViewWindow
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
viewportSetHadjustment :: (MonadIO m, ViewportK a, AdjustmentK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.0)Use gtk_scrollable_set_hadjustment()
viewportSetShadowType
viewportSetShadowType :: (MonadIO m, ViewportK a) => a -> ShadowType -> m () Source
viewportSetVadjustment
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 | |
type AttrLabel ViewportShadowTypePropertyInfo = "Viewport::shadow-type" | |
type AttrGetType ViewportShadowTypePropertyInfo = ShadowType | |
type AttrBaseTypeConstraint ViewportShadowTypePropertyInfo = ViewportK | |
type AttrSetTypeConstraint ViewportShadowTypePropertyInfo = * ~ ShadowType | |
type AttrAllowedOps ViewportShadowTypePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
constructViewportShadowType :: ShadowType -> IO ([Char], GValue) Source
getViewportShadowType :: (MonadIO m, ViewportK o) => o -> m ShadowType Source
setViewportShadowType :: (MonadIO m, ViewportK o) => o -> ShadowType -> m () Source