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 ()
- viewportShadowType :: AttrLabelProxy "shadowType"
Exported types
GObject Viewport | |
((~) * info (ResolveViewportMethod t Viewport), MethodInfo * info Viewport p) => IsLabelProxy t (Viewport -> p) | |
type ParentTypes Viewport | |
type AttributeList Viewport | |
type SignalList Viewport |
toViewport :: ViewportK o => o -> IO Viewport Source
Methods
viewportGetBinWindow
data ViewportGetBinWindowMethodInfo Source
((~) * signature (m Window), MonadIO m, ViewportK a) => MethodInfo * ViewportGetBinWindowMethodInfo a signature |
viewportGetBinWindow :: (MonadIO m, ViewportK a) => a -> m Window Source
viewportGetHadjustment
data ViewportGetHadjustmentMethodInfo Source
((~) * signature (m Adjustment), MonadIO m, ViewportK a) => MethodInfo * ViewportGetHadjustmentMethodInfo a signature |
viewportGetHadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()
viewportGetShadowType
data ViewportGetShadowTypeMethodInfo Source
((~) * signature (m ShadowType), MonadIO m, ViewportK a) => MethodInfo * ViewportGetShadowTypeMethodInfo a signature |
viewportGetShadowType :: (MonadIO m, ViewportK a) => a -> m ShadowType Source
viewportGetVadjustment
data ViewportGetVadjustmentMethodInfo Source
((~) * signature (m Adjustment), MonadIO m, ViewportK a) => MethodInfo * ViewportGetVadjustmentMethodInfo a signature |
viewportGetVadjustment :: (MonadIO m, ViewportK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()
viewportGetViewWindow
data ViewportGetViewWindowMethodInfo Source
((~) * signature (m Window), MonadIO m, ViewportK a) => MethodInfo * ViewportGetViewWindowMethodInfo a signature |
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
((~) * signature (Maybe b -> m ()), MonadIO m, ViewportK a, AdjustmentK b) => MethodInfo * ViewportSetHadjustmentMethodInfo a signature |
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
((~) * signature (ShadowType -> m ()), MonadIO m, ViewportK a) => MethodInfo * ViewportSetShadowTypeMethodInfo a signature |
viewportSetShadowType :: (MonadIO m, ViewportK a) => a -> ShadowType -> m () Source
viewportSetVadjustment
data ViewportSetVadjustmentMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, ViewportK a, AdjustmentK b) => MethodInfo * ViewportSetVadjustmentMethodInfo a signature |
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 = "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
viewportShadowType :: AttrLabelProxy "shadowType" Source