Hoogle Search
Within LTS Haskell 24.32 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
toTreeSortable :: TreeSortableClass o => o -> TreeSortablegtk Graphics.UI.Gtk.ModelView.TreeSortable No documentation available.
treeSortableDefaultSortColumnId :: SortColumnIdgtk Graphics.UI.Gtk.ModelView.TreeSortable A special SortColumnId to indicated that the default sorting function is used.
treeSortableGetSortColumnId :: TreeSortableClass self => self -> IO (SortType, Bool, SortColumnId)gtk Graphics.UI.Gtk.ModelView.TreeSortable Query the sort column id that is currently in use. The return value may be the special constant treeSortableDefaultSortColumnId in which case the returned Boolean flag is False.
treeSortableHasDefaultSortFunc :: TreeSortableClass self => self -> IO Boolgtk Graphics.UI.Gtk.ModelView.TreeSortable Returns True if the model has a default sort function. This is used primarily by TreeViewColumns in order to determine if a model has a default ordering or if the entries are retrieved in the sequence in which they are stored in the model.
-
gtk Graphics.UI.Gtk.ModelView.TreeSortable Sets the default comparison function used when sorting to be sortFunc. If the current sort column id of self is treeSortableDefaultSortColumnId then the model will sort using this function. | If sortFunc is Nothing, then there will be no default comparison function. This means that once the model has been sorted, it can't go back to the default state. In this case, when the current sort column id of sortable is TreeSortableDefaultSortColumnId, the model will be unsorted.
treeSortableSetSortColumnId :: TreeSortableClass self => self -> SortColumnId -> SortType -> IO ()gtk Graphics.UI.Gtk.ModelView.TreeSortable Sets the current sort column to be sortColumnId. The sortable will resort itself to reflect this change, after emitting a sortColumnChanged signal. If sortColumnId is treeSortableDefaultSortColumnId, then the default sort function will be used, if it is set. Note that this function is mainly used by the view and that the user program should simply set the SortColumnId of the TreeViewColumns.
-
gtk Graphics.UI.Gtk.ModelView.TreeSortable Sets the comparison function used when sorting to be sortFunc. If the current sort column id of self is the same as sortColumnId, then the model will sort using this function.
treeSortableSortColumnChanged :: TreeSortableClass self => self -> IO ()gtk Graphics.UI.Gtk.ModelView.TreeSortable Emits a sortColumnChanged signal on the model.
treeViewColumnGetSortColumnId :: TreeViewColumn -> IO SortColumnIdgtk Graphics.UI.Gtk.ModelView.TreeViewColumn Get the column by which to sort.
- Retrieves the logical columnId that the model sorts on when this column is selected for sorting.
- Returns treeSortableDefaultSortColumnId if this tree view column has no SortColumnId associated with it.
treeViewColumnGetSortIndicator :: TreeViewColumn -> IO Boolgtk Graphics.UI.Gtk.ModelView.TreeViewColumn Query if a given column has sorting arrows in its heading.