Safe Haskell | None |
---|---|
Language | Haskell98 |
Graphics.UI.Gtk.Helpers.TreeView
Documentation
type TypedTreeView a = (TreeView, ListStore a) Source #
addTextColumn :: (TreeModelClass (model row), TypedTreeModelClass model) => TreeView -> model row -> (row -> Maybe String) -> IO () Source #
addPixbufColumn :: (TreeModelClass (model row), TypedTreeModelClass model) => TreeView -> model row -> (row -> Maybe Pixbuf) -> IO () Source #
addPixbufTextDoubleColumn :: (TreeModelClass (model row), TypedTreeModelClass model) => TreeView -> model row -> (row -> (Maybe Pixbuf, Maybe String)) -> IO () Source #
synchroniseTreeViewAndNotebook :: TreeView -> Notebook -> ([TreePath] -> Maybe Int) -> IO () Source #
treeViewGetSelectedPath :: TreeViewClass tv => tv -> IO [[Int]] Source #
treeViewGetSelected :: TreeViewClass tv => tv -> ListStore a -> IO (Maybe a) Source #