gi-gtk-3.0.43: Gtk bindings

Copyright | Will Thompson and Iñaki García Etxebarria
License | LGPL-2.1
Maintainer | Iñaki García Etxebarria
Safe Haskell | None
Language | Haskell2010

GI.Gtk.Structs.TableChild

Contents

- Exported types
- Methods
- Properties
  - bottomAttach
  - leftAttach
  - rightAttach
  - topAttach
  - widget
  - xexpand
  - xfill
  - xpadding
  - xshrink
  - yexpand
  - yfill
  - ypadding
  - yshrink

Description

No description available in the introspection data.

Synopsis

- newtype TableChild = TableChild (ManagedPtr TableChild)
- newZeroTableChild :: MonadIO m => m TableChild
- getTableChildBottomAttach :: MonadIO m => TableChild -> m Word16
- setTableChildBottomAttach :: MonadIO m => TableChild -> Word16 -> m ()
- getTableChildLeftAttach :: MonadIO m => TableChild -> m Word16
- setTableChildLeftAttach :: MonadIO m => TableChild -> Word16 -> m ()
- getTableChildRightAttach :: MonadIO m => TableChild -> m Word16
- setTableChildRightAttach :: MonadIO m => TableChild -> Word16 -> m ()
- getTableChildTopAttach :: MonadIO m => TableChild -> m Word16
- setTableChildTopAttach :: MonadIO m => TableChild -> Word16 -> m ()
- clearTableChildWidget :: MonadIO m => TableChild -> m ()
- getTableChildWidget :: MonadIO m => TableChild -> m (Maybe Widget)
- setTableChildWidget :: MonadIO m => TableChild -> Ptr Widget -> m ()
- getTableChildXexpand :: MonadIO m => TableChild -> m Word32
- setTableChildXexpand :: MonadIO m => TableChild -> Word32 -> m ()
- getTableChildXfill :: MonadIO m => TableChild -> m Word32
- setTableChildXfill :: MonadIO m => TableChild -> Word32 -> m ()
- getTableChildXpadding :: MonadIO m => TableChild -> m Word16
- setTableChildXpadding :: MonadIO m => TableChild -> Word16 -> m ()
- getTableChildXshrink :: MonadIO m => TableChild -> m Word32
- setTableChildXshrink :: MonadIO m => TableChild -> Word32 -> m ()
- getTableChildYexpand :: MonadIO m => TableChild -> m Word32
- setTableChildYexpand :: MonadIO m => TableChild -> Word32 -> m ()
- getTableChildYfill :: MonadIO m => TableChild -> m Word32
- setTableChildYfill :: MonadIO m => TableChild -> Word32 -> m ()
- getTableChildYpadding :: MonadIO m => TableChild -> m Word16
- setTableChildYpadding :: MonadIO m => TableChild -> Word16 -> m ()
- getTableChildYshrink :: MonadIO m => TableChild -> m Word32
- setTableChildYshrink :: MonadIO m => TableChild -> Word32 -> m ()

# Exported types

newtype TableChild Source #

Memory-managed wrapper type.

Constructors

TableChild (ManagedPtr TableChild) |

#### Instances

Instances details

Eq TableChild Source # |
Instance details Defined in GI.Gtk.Structs.TableChild Methods (==) :: TableChild -> TableChild -> Bool Source # (/=) :: TableChild -> TableChild -> Bool Source #
BoxedPtr TableChild Source # |
Instance details Defined in GI.Gtk.Structs.TableChild Methods boxedPtrCopy :: TableChild -> IO TableChild Source # boxedPtrFree :: TableChild -> IO () Source #
CallocPtr TableChild Source # |
Instance details Defined in GI.Gtk.Structs.TableChild Methods boxedPtrCalloc :: IO (Ptr TableChild) Source #
ManagedPtrNewtype TableChild Source # |
Instance details Defined in GI.Gtk.Structs.TableChild Methods toManagedPtr :: TableChild -> ManagedPtr TableChild Source #
tag ~ 'AttrSet => Constructible TableChild tag Source # |
Instance details Defined in GI.Gtk.Structs.TableChild Methods new :: MonadIO m => (ManagedPtr TableChild -> TableChild) -> [AttrOp TableChild tag] -> m TableChild Source #

newZeroTableChild :: MonadIO m => m TableChild Source #

Construct a `TableChild` struct initialized to zero.

# Methods

# Properties

## bottomAttach

No description available in the introspection data.

getTableChildBottomAttach :: MonadIO m => TableChild -> m Word16 Source #

Get the value of the “`bottom_attach`” field. When overloading is enabled, this is equivalent to

    get tableChild #bottomAttach

setTableChildBottomAttach :: MonadIO m => TableChild -> Word16 -> m () Source #

Set the value of the “`bottom_attach`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #bottomAttach := value ]

## leftAttach

No description available in the introspection data.

getTableChildLeftAttach :: MonadIO m => TableChild -> m Word16 Source #

Get the value of the “`left_attach`” field. When overloading is enabled, this is equivalent to

    get tableChild #leftAttach

setTableChildLeftAttach :: MonadIO m => TableChild -> Word16 -> m () Source #

Set the value of the “`left_attach`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #leftAttach := value ]

## rightAttach

No description available in the introspection data.

getTableChildRightAttach :: MonadIO m => TableChild -> m Word16 Source #

Get the value of the “`right_attach`” field. When overloading is enabled, this is equivalent to

    get tableChild #rightAttach

setTableChildRightAttach :: MonadIO m => TableChild -> Word16 -> m () Source #

Set the value of the “`right_attach`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #rightAttach := value ]

## topAttach

No description available in the introspection data.

getTableChildTopAttach :: MonadIO m => TableChild -> m Word16 Source #

Get the value of the “`top_attach`” field. When overloading is enabled, this is equivalent to

    get tableChild #topAttach

setTableChildTopAttach :: MonadIO m => TableChild -> Word16 -> m () Source #

Set the value of the “`top_attach`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #topAttach := value ]

## widget

No description available in the introspection data.

clearTableChildWidget :: MonadIO m => TableChild -> m () Source #

Set the value of the “`widget`” field to `Nothing`. When overloading is enabled, this is equivalent to

    clear #widget

getTableChildWidget :: MonadIO m => TableChild -> m (Maybe Widget) Source #

Get the value of the “`widget`” field. When overloading is enabled, this is equivalent to

    get tableChild #widget

setTableChildWidget :: MonadIO m => TableChild -> Ptr Widget -> m () Source #

Set the value of the “`widget`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #widget := value ]

## xexpand

No description available in the introspection data.

getTableChildXexpand :: MonadIO m => TableChild -> m Word32 Source #

Get the value of the “`xexpand`” field. When overloading is enabled, this is equivalent to

    get tableChild #xexpand

setTableChildXexpand :: MonadIO m => TableChild -> Word32 -> m () Source #

Set the value of the “`xexpand`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #xexpand := value ]

## xfill

No description available in the introspection data.

getTableChildXfill :: MonadIO m => TableChild -> m Word32 Source #

Get the value of the “`xfill`” field. When overloading is enabled, this is equivalent to

    get tableChild #xfill

setTableChildXfill :: MonadIO m => TableChild -> Word32 -> m () Source #

Set the value of the “`xfill`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #xfill := value ]

## xpadding

No description available in the introspection data.

getTableChildXpadding :: MonadIO m => TableChild -> m Word16 Source #

Get the value of the “`xpadding`” field. When overloading is enabled, this is equivalent to

    get tableChild #xpadding

setTableChildXpadding :: MonadIO m => TableChild -> Word16 -> m () Source #

Set the value of the “`xpadding`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #xpadding := value ]

## xshrink

No description available in the introspection data.

getTableChildXshrink :: MonadIO m => TableChild -> m Word32 Source #

Get the value of the “`xshrink`” field. When overloading is enabled, this is equivalent to

    get tableChild #xshrink

setTableChildXshrink :: MonadIO m => TableChild -> Word32 -> m () Source #

Set the value of the “`xshrink`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #xshrink := value ]

## yexpand

No description available in the introspection data.

getTableChildYexpand :: MonadIO m => TableChild -> m Word32 Source #

Get the value of the “`yexpand`” field. When overloading is enabled, this is equivalent to

    get tableChild #yexpand

setTableChildYexpand :: MonadIO m => TableChild -> Word32 -> m () Source #

Set the value of the “`yexpand`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #yexpand := value ]

## yfill

No description available in the introspection data.

getTableChildYfill :: MonadIO m => TableChild -> m Word32 Source #

Get the value of the “`yfill`” field. When overloading is enabled, this is equivalent to

    get tableChild #yfill

setTableChildYfill :: MonadIO m => TableChild -> Word32 -> m () Source #

Set the value of the “`yfill`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #yfill := value ]

## ypadding

No description available in the introspection data.

getTableChildYpadding :: MonadIO m => TableChild -> m Word16 Source #

Get the value of the “`ypadding`” field. When overloading is enabled, this is equivalent to

    get tableChild #ypadding

setTableChildYpadding :: MonadIO m => TableChild -> Word16 -> m () Source #

Set the value of the “`ypadding`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #ypadding := value ]

## yshrink

No description available in the introspection data.

getTableChildYshrink :: MonadIO m => TableChild -> m Word32 Source #

Get the value of the “`yshrink`” field. When overloading is enabled, this is equivalent to

    get tableChild #yshrink

setTableChildYshrink :: MonadIO m => TableChild -> Word32 -> m () Source #

Set the value of the “`yshrink`” field. When overloading is enabled, this is equivalent to

    set tableChild [ #yshrink := value ]