Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- treeSelectionCountSelectedRows
- treeSelectionGetMode
- treeSelectionGetSelected
- treeSelectionGetSelectedRows
- treeSelectionGetTreeView
- treeSelectionIterIsSelected
- treeSelectionPathIsSelected
- treeSelectionSelectAll
- treeSelectionSelectIter
- treeSelectionSelectPath
- treeSelectionSelectRange
- treeSelectionSelectedForeach
- treeSelectionSetMode
- treeSelectionSetSelectFunction
- treeSelectionUnselectAll
- treeSelectionUnselectIter
- treeSelectionUnselectPath
- treeSelectionUnselectRange
- Properties
- Signals
- newtype TreeSelection = TreeSelection (ForeignPtr TreeSelection)
- class GObject o => TreeSelectionK o
- toTreeSelection :: TreeSelectionK o => o -> IO TreeSelection
- noTreeSelection :: Maybe TreeSelection
- data TreeSelectionCountSelectedRowsMethodInfo
- treeSelectionCountSelectedRows :: (MonadIO m, TreeSelectionK a) => a -> m Int32
- data TreeSelectionGetModeMethodInfo
- treeSelectionGetMode :: (MonadIO m, TreeSelectionK a) => a -> m SelectionMode
- data TreeSelectionGetSelectedMethodInfo
- treeSelectionGetSelected :: (MonadIO m, TreeSelectionK a) => a -> m (Bool, TreeModel, TreeIter)
- data TreeSelectionGetSelectedRowsMethodInfo
- treeSelectionGetSelectedRows :: (MonadIO m, TreeSelectionK a) => a -> m ([TreePath], TreeModel)
- data TreeSelectionGetTreeViewMethodInfo
- treeSelectionGetTreeView :: (MonadIO m, TreeSelectionK a) => a -> m TreeView
- data TreeSelectionIterIsSelectedMethodInfo
- treeSelectionIterIsSelected :: (MonadIO m, TreeSelectionK a) => a -> TreeIter -> m Bool
- data TreeSelectionPathIsSelectedMethodInfo
- treeSelectionPathIsSelected :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> m Bool
- data TreeSelectionSelectAllMethodInfo
- treeSelectionSelectAll :: (MonadIO m, TreeSelectionK a) => a -> m ()
- data TreeSelectionSelectIterMethodInfo
- treeSelectionSelectIter :: (MonadIO m, TreeSelectionK a) => a -> TreeIter -> m ()
- data TreeSelectionSelectPathMethodInfo
- treeSelectionSelectPath :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> m ()
- data TreeSelectionSelectRangeMethodInfo
- treeSelectionSelectRange :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> TreePath -> m ()
- data TreeSelectionSelectedForeachMethodInfo
- treeSelectionSelectedForeach :: (MonadIO m, TreeSelectionK a) => a -> TreeSelectionForeachFunc -> m ()
- data TreeSelectionSetModeMethodInfo
- treeSelectionSetMode :: (MonadIO m, TreeSelectionK a) => a -> SelectionMode -> m ()
- data TreeSelectionSetSelectFunctionMethodInfo
- treeSelectionSetSelectFunction :: (MonadIO m, TreeSelectionK a) => a -> TreeSelectionFunc -> m ()
- data TreeSelectionUnselectAllMethodInfo
- treeSelectionUnselectAll :: (MonadIO m, TreeSelectionK a) => a -> m ()
- data TreeSelectionUnselectIterMethodInfo
- treeSelectionUnselectIter :: (MonadIO m, TreeSelectionK a) => a -> TreeIter -> m ()
- data TreeSelectionUnselectPathMethodInfo
- treeSelectionUnselectPath :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> m ()
- data TreeSelectionUnselectRangeMethodInfo
- treeSelectionUnselectRange :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> TreePath -> m ()
- data TreeSelectionModePropertyInfo
- constructTreeSelectionMode :: SelectionMode -> IO ([Char], GValue)
- getTreeSelectionMode :: (MonadIO m, TreeSelectionK o) => o -> m SelectionMode
- setTreeSelectionMode :: (MonadIO m, TreeSelectionK o) => o -> SelectionMode -> m ()
- type TreeSelectionChangedCallback = IO ()
- type TreeSelectionChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data TreeSelectionChangedSignalInfo
- afterTreeSelectionChanged :: (GObject a, MonadIO m) => a -> TreeSelectionChangedCallback -> m SignalHandlerId
- mkTreeSelectionChangedCallback :: TreeSelectionChangedCallbackC -> IO (FunPtr TreeSelectionChangedCallbackC)
- noTreeSelectionChangedCallback :: Maybe TreeSelectionChangedCallback
- onTreeSelectionChanged :: (GObject a, MonadIO m) => a -> TreeSelectionChangedCallback -> m SignalHandlerId
- treeSelectionChangedCallbackWrapper :: TreeSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
- treeSelectionChangedClosure :: TreeSelectionChangedCallback -> IO Closure
Exported types
newtype TreeSelection Source
GObject TreeSelection Source | |
((~) * info (ResolveTreeSelectionMethod t TreeSelection), MethodInfo * info TreeSelection p) => IsLabel t (TreeSelection -> p) Source | |
((~) * info (ResolveTreeSelectionMethod t TreeSelection), MethodInfo * info TreeSelection p) => IsLabelProxy t (TreeSelection -> p) Source | |
type ParentTypes TreeSelection Source | |
type AttributeList TreeSelection Source | |
type SignalList TreeSelection Source |
class GObject o => TreeSelectionK o Source
(GObject o, IsDescendantOf TreeSelection o) => TreeSelectionK o Source | |
toTreeSelection :: TreeSelectionK o => o -> IO TreeSelection Source
Methods
treeSelectionCountSelectedRows
data TreeSelectionCountSelectedRowsMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionCountSelectedRowsMethodInfo a signature Source | |
treeSelectionCountSelectedRows :: (MonadIO m, TreeSelectionK a) => a -> m Int32 Source
treeSelectionGetMode
data TreeSelectionGetModeMethodInfo Source
((~) (TYPE Lifted) signature (m SelectionMode), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionGetModeMethodInfo a signature Source | |
treeSelectionGetMode :: (MonadIO m, TreeSelectionK a) => a -> m SelectionMode Source
treeSelectionGetSelected
data TreeSelectionGetSelectedMethodInfo Source
((~) (TYPE Lifted) signature (m (Bool, TreeModel, TreeIter)), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionGetSelectedMethodInfo a signature Source | |
treeSelectionGetSelected :: (MonadIO m, TreeSelectionK a) => a -> m (Bool, TreeModel, TreeIter) Source
treeSelectionGetSelectedRows
data TreeSelectionGetSelectedRowsMethodInfo Source
((~) (TYPE Lifted) signature (m ([TreePath], TreeModel)), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionGetSelectedRowsMethodInfo a signature Source | |
treeSelectionGetSelectedRows :: (MonadIO m, TreeSelectionK a) => a -> m ([TreePath], TreeModel) Source
treeSelectionGetTreeView
data TreeSelectionGetTreeViewMethodInfo Source
((~) (TYPE Lifted) signature (m TreeView), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionGetTreeViewMethodInfo a signature Source | |
treeSelectionGetTreeView :: (MonadIO m, TreeSelectionK a) => a -> m TreeView Source
treeSelectionIterIsSelected
data TreeSelectionIterIsSelectedMethodInfo Source
((~) (TYPE Lifted) signature (TreeIter -> m Bool), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionIterIsSelectedMethodInfo a signature Source | |
treeSelectionIterIsSelected :: (MonadIO m, TreeSelectionK a) => a -> TreeIter -> m Bool Source
treeSelectionPathIsSelected
data TreeSelectionPathIsSelectedMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> m Bool), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionPathIsSelectedMethodInfo a signature Source | |
treeSelectionPathIsSelected :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> m Bool Source
treeSelectionSelectAll
data TreeSelectionSelectAllMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionSelectAllMethodInfo a signature Source | |
treeSelectionSelectAll :: (MonadIO m, TreeSelectionK a) => a -> m () Source
treeSelectionSelectIter
data TreeSelectionSelectIterMethodInfo Source
((~) (TYPE Lifted) signature (TreeIter -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionSelectIterMethodInfo a signature Source | |
treeSelectionSelectIter :: (MonadIO m, TreeSelectionK a) => a -> TreeIter -> m () Source
treeSelectionSelectPath
data TreeSelectionSelectPathMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionSelectPathMethodInfo a signature Source | |
treeSelectionSelectPath :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> m () Source
treeSelectionSelectRange
data TreeSelectionSelectRangeMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> TreePath -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionSelectRangeMethodInfo a signature Source | |
treeSelectionSelectRange :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> TreePath -> m () Source
treeSelectionSelectedForeach
data TreeSelectionSelectedForeachMethodInfo Source
((~) (TYPE Lifted) signature (TreeSelectionForeachFunc -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionSelectedForeachMethodInfo a signature Source | |
treeSelectionSelectedForeach :: (MonadIO m, TreeSelectionK a) => a -> TreeSelectionForeachFunc -> m () Source
treeSelectionSetMode
data TreeSelectionSetModeMethodInfo Source
((~) (TYPE Lifted) signature (SelectionMode -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionSetModeMethodInfo a signature Source | |
treeSelectionSetMode :: (MonadIO m, TreeSelectionK a) => a -> SelectionMode -> m () Source
treeSelectionSetSelectFunction
data TreeSelectionSetSelectFunctionMethodInfo Source
((~) (TYPE Lifted) signature (TreeSelectionFunc -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionSetSelectFunctionMethodInfo a signature Source | |
treeSelectionSetSelectFunction :: (MonadIO m, TreeSelectionK a) => a -> TreeSelectionFunc -> m () Source
treeSelectionUnselectAll
data TreeSelectionUnselectAllMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionUnselectAllMethodInfo a signature Source | |
treeSelectionUnselectAll :: (MonadIO m, TreeSelectionK a) => a -> m () Source
treeSelectionUnselectIter
data TreeSelectionUnselectIterMethodInfo Source
((~) (TYPE Lifted) signature (TreeIter -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionUnselectIterMethodInfo a signature Source | |
treeSelectionUnselectIter :: (MonadIO m, TreeSelectionK a) => a -> TreeIter -> m () Source
treeSelectionUnselectPath
data TreeSelectionUnselectPathMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionUnselectPathMethodInfo a signature Source | |
treeSelectionUnselectPath :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> m () Source
treeSelectionUnselectRange
data TreeSelectionUnselectRangeMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> TreePath -> m ()), MonadIO m, TreeSelectionK a) => MethodInfo (TYPE Lifted) TreeSelectionUnselectRangeMethodInfo a signature Source | |
treeSelectionUnselectRange :: (MonadIO m, TreeSelectionK a) => a -> TreePath -> TreePath -> m () Source
Properties
Mode
data TreeSelectionModePropertyInfo Source
constructTreeSelectionMode :: SelectionMode -> IO ([Char], GValue) Source
getTreeSelectionMode :: (MonadIO m, TreeSelectionK o) => o -> m SelectionMode Source
setTreeSelectionMode :: (MonadIO m, TreeSelectionK o) => o -> SelectionMode -> m () Source
Signals
Changed
type TreeSelectionChangedCallback = IO () Source
type TreeSelectionChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterTreeSelectionChanged :: (GObject a, MonadIO m) => a -> TreeSelectionChangedCallback -> m SignalHandlerId Source
mkTreeSelectionChangedCallback :: TreeSelectionChangedCallbackC -> IO (FunPtr TreeSelectionChangedCallbackC) Source
onTreeSelectionChanged :: (GObject a, MonadIO m) => a -> TreeSelectionChangedCallback -> m SignalHandlerId Source
treeSelectionChangedCallbackWrapper :: TreeSelectionChangedCallback -> Ptr () -> Ptr () -> IO () Source