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.

  1. toTreeSortable :: TreeSortableClass o => o -> TreeSortable

    gtk Graphics.UI.Gtk.ModelView.TreeSortable

    No documentation available.

  2. treeSortableDefaultSortColumnId :: SortColumnId

    gtk Graphics.UI.Gtk.ModelView.TreeSortable

    A special SortColumnId to indicated that the default sorting function is used.

  3. 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.

  4. treeSortableHasDefaultSortFunc :: TreeSortableClass self => self -> IO Bool

    gtk 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.

  5. treeSortableSetDefaultSortFunc :: TreeSortableClass self => self -> Maybe (TreeIter -> TreeIter -> IO Ordering) -> IO ()

    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.

  6. 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.

  7. treeSortableSetSortFunc :: TreeSortableClass self => self -> SortColumnId -> (TreeIter -> TreeIter -> IO Ordering) -> IO ()

    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.

  8. treeSortableSortColumnChanged :: TreeSortableClass self => self -> IO ()

    gtk Graphics.UI.Gtk.ModelView.TreeSortable

    Emits a sortColumnChanged signal on the model.

  9. treeViewColumnGetSortColumnId :: TreeViewColumn -> IO SortColumnId

    gtk Graphics.UI.Gtk.ModelView.TreeViewColumn

    Get the column by which to sort.

  10. treeViewColumnGetSortIndicator :: TreeViewColumn -> IO Bool

    gtk Graphics.UI.Gtk.ModelView.TreeViewColumn

    Query if a given column has sorting arrows in its heading.

Page 147 of many | Previous | Next