| Safe Haskell | None |
|---|
GUI.MLens.Gtk.Interface
Description
Lens-based Gtk interface
- data I m
- data ListLayout
- = Horizontal
- | Vertical
Documentation
Interface description parametrized by a monad
Constructors
| Label (Free m String) | label |
| Button | button |
| Checkbox (Ref m Bool) | checkbox |
| Combobox [String] (Ref m Int) | combo box |
| Entry (Ref m String) | entry field |
| List ListLayout [I m] | group interfaces into row or column |
| Notebook [(String, I m)] | tabs |
| forall a . Eq a => Cell | dynamic interface |
Fields
| |
| Action (m (I m)) | do an action before giving the interface |
data ListLayout Source
Constructors
| Horizontal | |
| Vertical |