Hoogle Search

Within LTS Haskell 24.33 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

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

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

  2. treeSortableSetSortColumnId :: TreeSortableClass self => self -> SortColumnId -> SortType -> IO ()

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

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

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

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

    gtk3 Graphics.UI.Gtk.ModelView.TreeSortable

    Emits a sortColumnChanged signal on the model.

  5. treeViewColumnGetSortColumnId :: TreeViewColumn -> IO SortColumnId

    gtk3 Graphics.UI.Gtk.ModelView.TreeViewColumn

    Get the column by which to sort.

  6. treeViewColumnGetSortIndicator :: TreeViewColumn -> IO Bool

    gtk3 Graphics.UI.Gtk.ModelView.TreeViewColumn

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

  7. treeViewColumnGetSortOrder :: TreeViewColumn -> IO SortType

    gtk3 Graphics.UI.Gtk.ModelView.TreeViewColumn

    Query if a given column is sorted in ascending or descending order.

  8. treeViewColumnSetSortColumnId :: TreeViewColumn -> SortColumnId -> IO ()

    gtk3 Graphics.UI.Gtk.ModelView.TreeViewColumn

    Set the column by which to sort.

    • Sets the logical columnId that this column sorts on when this column is selected for sorting. The selected column's header will be clickable after this call. Logical refers to the SortColumnId for which a comparison function was set.

  9. treeViewColumnSetSortIndicator :: TreeViewColumn -> Bool -> IO ()

    gtk3 Graphics.UI.Gtk.ModelView.TreeViewColumn

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

  10. treeViewColumnSetSortOrder :: TreeViewColumn -> SortType -> IO ()

    gtk3 Graphics.UI.Gtk.ModelView.TreeViewColumn

    Set if a given column is sorted in ascending or descending order.

Page 208 of many | Previous | Next