gi-gtk-0.3.18.13: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Box

Contents

Description

 

Synopsis

Exported types

newtype Box Source

Constructors

Box (ForeignPtr Box) 

Instances

GObject Box Source 
((~) * info (ResolveBoxMethod t Box), MethodInfo * info Box p) => IsLabel t (Box -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Box -> p

((~) * info (ResolveBoxMethod t Box), MethodInfo * info Box p) => IsLabelProxy t (Box -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Box -> p

type ParentTypes Box Source 
type AttributeList Box Source 
type SignalList Box Source 

class GObject o => BoxK o Source

Instances

toBox :: BoxK o => o -> IO Box Source

Methods

boxGetBaselinePosition

boxGetCenterWidget

boxGetHomogeneous

boxGetSpacing

data BoxGetSpacingMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Int32), MonadIO m, BoxK a) => MethodInfo (TYPE Lifted) BoxGetSpacingMethodInfo a signature Source 

boxGetSpacing :: (MonadIO m, BoxK a) => a -> m Int32 Source

boxNew

boxPackEnd

data BoxPackEndMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Bool -> Bool -> Word32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo (TYPE Lifted) BoxPackEndMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy BoxPackEndMethodInfo a -> signature -> s

boxPackEnd :: (MonadIO m, BoxK a, WidgetK b) => a -> b -> Bool -> Bool -> Word32 -> m () Source

boxPackStart

data BoxPackStartMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Bool -> Bool -> Word32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo (TYPE Lifted) BoxPackStartMethodInfo a signature Source 

boxPackStart :: (MonadIO m, BoxK a, WidgetK b) => a -> b -> Bool -> Bool -> Word32 -> m () Source

boxQueryChildPacking

boxReorderChild

data BoxReorderChildMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Int32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo (TYPE Lifted) BoxReorderChildMethodInfo a signature Source 

boxReorderChild :: (MonadIO m, BoxK a, WidgetK b) => a -> b -> Int32 -> m () Source

boxSetBaselinePosition

boxSetCenterWidget

boxSetCenterWidget :: (MonadIO m, BoxK a, WidgetK b) => a -> Maybe b -> m () Source

boxSetChildPacking

data BoxSetChildPackingMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Bool -> Bool -> Word32 -> PackType -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo (TYPE Lifted) BoxSetChildPackingMethodInfo a signature Source 

boxSetChildPacking :: (MonadIO m, BoxK a, WidgetK b) => a -> b -> Bool -> Bool -> Word32 -> PackType -> m () Source

boxSetHomogeneous

data BoxSetHomogeneousMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, BoxK a) => MethodInfo (TYPE Lifted) BoxSetHomogeneousMethodInfo a signature Source 

boxSetHomogeneous :: (MonadIO m, BoxK a) => a -> Bool -> m () Source

boxSetSpacing

data BoxSetSpacingMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, BoxK a) => MethodInfo (TYPE Lifted) BoxSetSpacingMethodInfo a signature Source 

boxSetSpacing :: (MonadIO m, BoxK a) => a -> Int32 -> m () Source

Properties

BaselinePosition

Homogeneous

setBoxHomogeneous :: (MonadIO m, BoxK o) => o -> Bool -> m () Source

Spacing

getBoxSpacing :: (MonadIO m, BoxK o) => o -> m Int32 Source

setBoxSpacing :: (MonadIO m, BoxK o) => o -> Int32 -> m () Source