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 Layout = Layout (ForeignPtr Layout)
- class GObject o => LayoutK o
- toLayout :: LayoutK o => o -> IO Layout
- noLayout :: Maybe Layout
- data LayoutGetBinWindowMethodInfo
- layoutGetBinWindow :: (MonadIO m, LayoutK a) => a -> m Window
- data LayoutGetHadjustmentMethodInfo
- layoutGetHadjustment :: (MonadIO m, LayoutK a) => a -> m Adjustment
- data LayoutGetSizeMethodInfo
- layoutGetSize :: (MonadIO m, LayoutK a) => a -> m (Word32, Word32)
- data LayoutGetVadjustmentMethodInfo
- layoutGetVadjustment :: (MonadIO m, LayoutK a) => a -> m Adjustment
- data LayoutMoveMethodInfo
- layoutMove :: (MonadIO m, LayoutK a, WidgetK b) => a -> b -> Int32 -> Int32 -> m ()
- layoutNew :: (MonadIO m, AdjustmentK a, AdjustmentK b) => Maybe a -> Maybe b -> m Layout
- data LayoutPutMethodInfo
- layoutPut :: (MonadIO m, LayoutK a, WidgetK b) => a -> b -> Int32 -> Int32 -> m ()
- data LayoutSetHadjustmentMethodInfo
- layoutSetHadjustment :: (MonadIO m, LayoutK a, AdjustmentK b) => a -> Maybe b -> m ()
- data LayoutSetSizeMethodInfo
- layoutSetSize :: (MonadIO m, LayoutK a) => a -> Word32 -> Word32 -> m ()
- data LayoutSetVadjustmentMethodInfo
- layoutSetVadjustment :: (MonadIO m, LayoutK a, AdjustmentK b) => a -> Maybe b -> m ()
- data LayoutHeightPropertyInfo
- constructLayoutHeight :: Word32 -> IO ([Char], GValue)
- getLayoutHeight :: (MonadIO m, LayoutK o) => o -> m Word32
- setLayoutHeight :: (MonadIO m, LayoutK o) => o -> Word32 -> m ()
- data LayoutWidthPropertyInfo
- constructLayoutWidth :: Word32 -> IO ([Char], GValue)
- getLayoutWidth :: (MonadIO m, LayoutK o) => o -> m Word32
- setLayoutWidth :: (MonadIO m, LayoutK o) => o -> Word32 -> m ()
Exported types
GObject Layout Source | |
((~) * info (ResolveLayoutMethod t Layout), MethodInfo * info Layout p) => IsLabel t (Layout -> p) Source | |
((~) * info (ResolveLayoutMethod t Layout), MethodInfo * info Layout p) => IsLabelProxy t (Layout -> p) Source | |
type ParentTypes Layout Source | |
type AttributeList Layout Source | |
type SignalList Layout Source |
Methods
layoutGetBinWindow
data LayoutGetBinWindowMethodInfo Source
((~) (TYPE Lifted) signature (m Window), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutGetBinWindowMethodInfo a signature Source | |
layoutGetBinWindow :: (MonadIO m, LayoutK a) => a -> m Window Source
layoutGetHadjustment
data LayoutGetHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutGetHadjustmentMethodInfo a signature Source | |
layoutGetHadjustment :: (MonadIO m, LayoutK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()
layoutGetSize
layoutGetVadjustment
data LayoutGetVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, LayoutK a) => MethodInfo (TYPE Lifted) LayoutGetVadjustmentMethodInfo a signature Source | |
layoutGetVadjustment :: (MonadIO m, LayoutK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()
layoutMove
layoutNew
layoutNew :: (MonadIO m, AdjustmentK a, AdjustmentK b) => Maybe a -> Maybe b -> m Layout Source
layoutPut
layoutSetHadjustment
data LayoutSetHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, LayoutK a, AdjustmentK b) => MethodInfo (TYPE Lifted) LayoutSetHadjustmentMethodInfo a signature Source | |
layoutSetHadjustment :: (MonadIO m, LayoutK a, AdjustmentK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.0)Use gtk_scrollable_set_hadjustment()
layoutSetSize
layoutSetVadjustment
data LayoutSetVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, LayoutK a, AdjustmentK b) => MethodInfo (TYPE Lifted) LayoutSetVadjustmentMethodInfo a signature Source | |
layoutSetVadjustment :: (MonadIO m, LayoutK a, AdjustmentK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.0)Use gtk_scrollable_set_vadjustment()
Properties
Height
data LayoutHeightPropertyInfo Source
AttrInfo LayoutHeightPropertyInfo Source | |
type AttrLabel LayoutHeightPropertyInfo = "height" Source | |
type AttrGetType LayoutHeightPropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint LayoutHeightPropertyInfo = LayoutK Source | |
type AttrSetTypeConstraint LayoutHeightPropertyInfo = TYPE Lifted ~ Word32 Source | |
type AttrAllowedOps LayoutHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLayoutHeight :: (MonadIO m, LayoutK o) => o -> m Word32 Source
setLayoutHeight :: (MonadIO m, LayoutK o) => o -> Word32 -> m () Source
Width
data LayoutWidthPropertyInfo Source
AttrInfo LayoutWidthPropertyInfo Source | |
type AttrLabel LayoutWidthPropertyInfo = "width" Source | |
type AttrGetType LayoutWidthPropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint LayoutWidthPropertyInfo = LayoutK Source | |
type AttrSetTypeConstraint LayoutWidthPropertyInfo = TYPE Lifted ~ Word32 Source | |
type AttrAllowedOps LayoutWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLayoutWidth :: (MonadIO m, LayoutK o) => o -> m Word32 Source
setLayoutWidth :: (MonadIO m, LayoutK o) => o -> Word32 -> m () Source