gi-gtk-declarative-0.6.3: Declarative GTK+ programming in Haskell

Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Declarative.Container.Grid

Contents

Description

Implementation of Grid as a declarative container.

Synopsis

Documentation

data GridChild event Source #

Describes a child widget to be added with to a Grid.

Constructors

GridChild 
Instances
Functor GridChild Source # 
Instance details

Defined in GI.Gtk.Declarative.Container.Grid

Methods

fmap :: (a -> b) -> GridChild a -> GridChild b #

(<$) :: a -> GridChild b -> GridChild a #

Patchable GridChild Source # 
Instance details

Defined in GI.Gtk.Declarative.Container.Grid

EventSource GridChild Source # 
Instance details

Defined in GI.Gtk.Declarative.Container.Grid

Methods

subscribe :: GridChild event -> SomeState -> (event -> IO ()) -> IO Subscription Source #

IsContainer Grid GridChild Source # 
Instance details

Defined in GI.Gtk.Declarative.Container.Grid

Methods

appendChild :: Grid -> GridChild event -> Widget -> IO () Source #

replaceChild :: Grid -> GridChild event -> Int32 -> Widget -> Widget -> IO () Source #

ToChildren Grid Vector GridChild Source # 
Instance details

Defined in GI.Gtk.Declarative.Container.Grid

data GridChildProperties Source #

Values used when packing child widgets into grids.

defaultGridChildProperties :: GridChildProperties Source #

Defaults for GridChildProperties. Use these and override specific fields.

Orphan instances

IsContainer Grid GridChild Source # 
Instance details

Methods

appendChild :: Grid -> GridChild event -> Widget -> IO () Source #

replaceChild :: Grid -> GridChild event -> Int32 -> Widget -> Widget -> IO () Source #

ToChildren Grid Vector GridChild Source # 
Instance details