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.Grid

Contents

Description

 

Synopsis

Exported types

newtype Grid Source

Constructors

Grid (ForeignPtr Grid) 

Instances

GObject Grid Source 
((~) * info (ResolveGridMethod t Grid), MethodInfo * info Grid p) => IsLabel t (Grid -> p) Source 

Methods

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

((~) * info (ResolveGridMethod t Grid), MethodInfo * info Grid p) => IsLabelProxy t (Grid -> p) Source 

Methods

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

type ParentTypes Grid Source 
type AttributeList Grid Source 
type SignalList Grid Source 

class GObject o => GridK o Source

Instances

toGrid :: GridK o => o -> IO Grid Source

Methods

gridAttach

data GridAttachMethodInfo Source

Instances

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

Methods

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

gridAttach :: (MonadIO m, GridK a, WidgetK b) => a -> b -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source

gridAttachNextTo

data GridAttachNextToMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Maybe c -> PositionType -> Int32 -> Int32 -> m ()), MonadIO m, GridK a, WidgetK b, WidgetK c) => MethodInfo (TYPE Lifted) GridAttachNextToMethodInfo a signature Source 

gridAttachNextTo :: (MonadIO m, GridK a, WidgetK b, WidgetK c) => a -> b -> Maybe c -> PositionType -> Int32 -> Int32 -> m () Source

gridGetBaselineRow

gridGetChildAt

gridGetChildAt :: (MonadIO m, GridK a) => a -> Int32 -> Int32 -> m Widget Source

gridGetColumnHomogeneous

gridGetColumnSpacing

gridGetRowBaselinePosition

gridGetRowHomogeneous

gridGetRowSpacing

gridInsertColumn

data GridInsertColumnMethodInfo Source

Instances

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

gridInsertColumn :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridInsertNextTo

data GridInsertNextToMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> PositionType -> m ()), MonadIO m, GridK a, WidgetK b) => MethodInfo (TYPE Lifted) GridInsertNextToMethodInfo a signature Source 

gridInsertNextTo :: (MonadIO m, GridK a, WidgetK b) => a -> b -> PositionType -> m () Source

gridInsertRow

data GridInsertRowMethodInfo Source

Instances

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

gridInsertRow :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridNew

gridRemoveColumn

data GridRemoveColumnMethodInfo Source

Instances

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

gridRemoveColumn :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridRemoveRow

data GridRemoveRowMethodInfo Source

Instances

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

gridRemoveRow :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridSetBaselineRow

gridSetBaselineRow :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridSetColumnHomogeneous

gridSetColumnSpacing

gridSetColumnSpacing :: (MonadIO m, GridK a) => a -> Word32 -> m () Source

gridSetRowBaselinePosition

gridSetRowHomogeneous

gridSetRowHomogeneous :: (MonadIO m, GridK a) => a -> Bool -> m () Source

gridSetRowSpacing

gridSetRowSpacing :: (MonadIO m, GridK a) => a -> Word32 -> m () Source

Properties

BaselineRow

setGridBaselineRow :: (MonadIO m, GridK o) => o -> Int32 -> m () Source

ColumnHomogeneous

ColumnSpacing

setGridColumnSpacing :: (MonadIO m, GridK o) => o -> Int32 -> m () Source

RowHomogeneous

setGridRowHomogeneous :: (MonadIO m, GridK o) => o -> Bool -> m () Source

RowSpacing

setGridRowSpacing :: (MonadIO m, GridK o) => o -> Int32 -> m () Source