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 TableChild = TableChild (ForeignPtr TableChild)
- newZeroTableChild :: MonadIO m => m TableChild
- noTableChild :: Maybe TableChild
- tableChildReadBottomAttach :: TableChild -> IO Word16
- tableChildReadLeftAttach :: TableChild -> IO Word16
- tableChildReadRightAttach :: TableChild -> IO Word16
- tableChildReadTopAttach :: TableChild -> IO Word16
- tableChildReadWidget :: TableChild -> IO Widget
- tableChildReadXexpand :: TableChild -> IO Word32
- tableChildReadXfill :: TableChild -> IO Word32
- tableChildReadXpadding :: TableChild -> IO Word16
- tableChildReadXshrink :: TableChild -> IO Word32
- tableChildReadYexpand :: TableChild -> IO Word32
- tableChildReadYfill :: TableChild -> IO Word32
- tableChildReadYpadding :: TableChild -> IO Word16
- tableChildReadYshrink :: TableChild -> IO Word32
Exported types
newtype TableChild 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 | |
newZeroTableChild :: MonadIO m => m TableChild Source
Construct a TableChild
struct initialized to zero.