| 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.Structs.TableChild
Contents
Description
- newtype TableChild = TableChild (ForeignPtr TableChild)
- newZeroTableChild :: MonadIO m => m TableChild
- noTableChild :: Maybe TableChild
- getTableChildBottomAttach :: MonadIO m => TableChild -> m Word16
- setTableChildBottomAttach :: MonadIO m => TableChild -> Word16 -> m ()
- tableChildBottomAttach :: AttrLabelProxy "bottomAttach"
- getTableChildLeftAttach :: MonadIO m => TableChild -> m Word16
- setTableChildLeftAttach :: MonadIO m => TableChild -> Word16 -> m ()
- tableChildLeftAttach :: AttrLabelProxy "leftAttach"
- getTableChildRightAttach :: MonadIO m => TableChild -> m Word16
- setTableChildRightAttach :: MonadIO m => TableChild -> Word16 -> m ()
- tableChildRightAttach :: AttrLabelProxy "rightAttach"
- getTableChildTopAttach :: MonadIO m => TableChild -> m Word16
- setTableChildTopAttach :: MonadIO m => TableChild -> Word16 -> m ()
- tableChildTopAttach :: AttrLabelProxy "topAttach"
- clearTableChildWidget :: MonadIO m => TableChild -> m ()
- getTableChildWidget :: MonadIO m => TableChild -> m (Maybe Widget)
- setTableChildWidget :: MonadIO m => TableChild -> Ptr Widget -> m ()
- tableChildWidget :: AttrLabelProxy "widget"
- getTableChildXexpand :: MonadIO m => TableChild -> m Word32
- setTableChildXexpand :: MonadIO m => TableChild -> Word32 -> m ()
- tableChildXexpand :: AttrLabelProxy "xexpand"
- getTableChildXfill :: MonadIO m => TableChild -> m Word32
- setTableChildXfill :: MonadIO m => TableChild -> Word32 -> m ()
- tableChildXfill :: AttrLabelProxy "xfill"
- getTableChildXpadding :: MonadIO m => TableChild -> m Word16
- setTableChildXpadding :: MonadIO m => TableChild -> Word16 -> m ()
- tableChildXpadding :: AttrLabelProxy "xpadding"
- getTableChildXshrink :: MonadIO m => TableChild -> m Word32
- setTableChildXshrink :: MonadIO m => TableChild -> Word32 -> m ()
- tableChildXshrink :: AttrLabelProxy "xshrink"
- getTableChildYexpand :: MonadIO m => TableChild -> m Word32
- setTableChildYexpand :: MonadIO m => TableChild -> Word32 -> m ()
- tableChildYexpand :: AttrLabelProxy "yexpand"
- getTableChildYfill :: MonadIO m => TableChild -> m Word32
- setTableChildYfill :: MonadIO m => TableChild -> Word32 -> m ()
- tableChildYfill :: AttrLabelProxy "yfill"
- getTableChildYpadding :: MonadIO m => TableChild -> m Word16
- setTableChildYpadding :: MonadIO m => TableChild -> Word16 -> m ()
- tableChildYpadding :: AttrLabelProxy "ypadding"
- getTableChildYshrink :: MonadIO m => TableChild -> m Word32
- setTableChildYshrink :: MonadIO m => TableChild -> Word32 -> m ()
- tableChildYshrink :: AttrLabelProxy "yshrink"
Exported types
newtype TableChild Source #
Constructors
| TableChild (ForeignPtr TableChild) |
Instances
| WrappedPtr TableChild Source # | |
| (~) AttrOpTag tag AttrSet => Constructible TableChild tag Source # | |
| ((~) * info (ResolveTableChildMethod t TableChild), MethodInfo * info TableChild p) => IsLabel t (TableChild -> p) Source # | |
| ((~) * info (ResolveTableChildMethod t TableChild), MethodInfo * info TableChild p) => IsLabelProxy t (TableChild -> p) Source # | |
| HasAttributeList * TableChild Source # | |
| type AttributeList TableChild Source # | |
newZeroTableChild :: MonadIO m => m TableChild Source #
Construct a TableChild struct initialized to zero.
Properties
BottomAttach
getTableChildBottomAttach :: MonadIO m => TableChild -> m Word16 Source #
setTableChildBottomAttach :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChildBottomAttach :: AttrLabelProxy "bottomAttach" Source #
LeftAttach
getTableChildLeftAttach :: MonadIO m => TableChild -> m Word16 Source #
setTableChildLeftAttach :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChildLeftAttach :: AttrLabelProxy "leftAttach" Source #
RightAttach
getTableChildRightAttach :: MonadIO m => TableChild -> m Word16 Source #
setTableChildRightAttach :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChildRightAttach :: AttrLabelProxy "rightAttach" Source #
TopAttach
getTableChildTopAttach :: MonadIO m => TableChild -> m Word16 Source #
setTableChildTopAttach :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChildTopAttach :: AttrLabelProxy "topAttach" Source #
Widget
clearTableChildWidget :: MonadIO m => TableChild -> m () Source #
getTableChildWidget :: MonadIO m => TableChild -> m (Maybe Widget) Source #
setTableChildWidget :: MonadIO m => TableChild -> Ptr Widget -> m () Source #
tableChildWidget :: AttrLabelProxy "widget" Source #
Xexpand
getTableChildXexpand :: MonadIO m => TableChild -> m Word32 Source #
setTableChildXexpand :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChildXexpand :: AttrLabelProxy "xexpand" Source #
Xfill
getTableChildXfill :: MonadIO m => TableChild -> m Word32 Source #
setTableChildXfill :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChildXfill :: AttrLabelProxy "xfill" Source #
Xpadding
getTableChildXpadding :: MonadIO m => TableChild -> m Word16 Source #
setTableChildXpadding :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChildXpadding :: AttrLabelProxy "xpadding" Source #
Xshrink
getTableChildXshrink :: MonadIO m => TableChild -> m Word32 Source #
setTableChildXshrink :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChildXshrink :: AttrLabelProxy "xshrink" Source #
Yexpand
getTableChildYexpand :: MonadIO m => TableChild -> m Word32 Source #
setTableChildYexpand :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChildYexpand :: AttrLabelProxy "yexpand" Source #
Yfill
getTableChildYfill :: MonadIO m => TableChild -> m Word32 Source #
setTableChildYfill :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChildYfill :: AttrLabelProxy "yfill" Source #
Ypadding
getTableChildYpadding :: MonadIO m => TableChild -> m Word16 Source #
setTableChildYpadding :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChildYpadding :: AttrLabelProxy "ypadding" Source #
Yshrink
getTableChildYshrink :: MonadIO m => TableChild -> m Word32 Source #
setTableChildYshrink :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChildYshrink :: AttrLabelProxy "yshrink" Source #