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.
getTreeViewColumnSortOrder :: (MonadIO m, IsTreeViewColumn o) => o -> m SortTypegi-gtk3 GI.Gtk.Objects.TreeViewColumn Get the value of the “sort-order” property. When overloading is enabled, this is equivalent to
get treeViewColumn #sortOrder
setTreeViewColumnSortColumnId :: (MonadIO m, IsTreeViewColumn o) => o -> Int32 -> m ()gi-gtk3 GI.Gtk.Objects.TreeViewColumn Set the value of the “sort-column-id” property. When overloading is enabled, this is equivalent to
set treeViewColumn [ #sortColumnId := value ]
setTreeViewColumnSortIndicator :: (MonadIO m, IsTreeViewColumn o) => o -> Bool -> m ()gi-gtk3 GI.Gtk.Objects.TreeViewColumn Set the value of the “sort-indicator” property. When overloading is enabled, this is equivalent to
set treeViewColumn [ #sortIndicator := value ]
setTreeViewColumnSortOrder :: (MonadIO m, IsTreeViewColumn o) => o -> SortType -> m ()gi-gtk3 GI.Gtk.Objects.TreeViewColumn Set the value of the “sort-order” property. When overloading is enabled, this is equivalent to
set treeViewColumn [ #sortOrder := value ]
treeViewColumnGetSortColumnId :: (HasCallStack, MonadIO m, IsTreeViewColumn a) => a -> m Int32gi-gtk3 GI.Gtk.Objects.TreeViewColumn Gets the logical sortColumnId that the model sorts on when this column is selected for sorting. See treeViewColumnSetSortColumnId.
treeViewColumnGetSortIndicator :: (HasCallStack, MonadIO m, IsTreeViewColumn a) => a -> m Boolgi-gtk3 GI.Gtk.Objects.TreeViewColumn Gets the value set by treeViewColumnSetSortIndicator.
treeViewColumnGetSortOrder :: (HasCallStack, MonadIO m, IsTreeViewColumn a) => a -> m SortTypegi-gtk3 GI.Gtk.Objects.TreeViewColumn Gets the value set by treeViewColumnSetSortOrder.
treeViewColumnSetSortColumnId :: (HasCallStack, MonadIO m, IsTreeViewColumn a) => a -> Int32 -> m ()gi-gtk3 GI.Gtk.Objects.TreeViewColumn Sets the logical sortColumnId that this column sorts on when this column is selected for sorting. Doing so makes the column header clickable.
treeViewColumnSetSortIndicator :: (HasCallStack, MonadIO m, IsTreeViewColumn a) => a -> Bool -> m ()gi-gtk3 GI.Gtk.Objects.TreeViewColumn Call this function with a setting of True to display an arrow in the header button indicating the column is sorted. Call treeViewColumnSetSortOrder to change the direction of the arrow.
treeViewColumnSetSortOrder :: (HasCallStack, MonadIO m, IsTreeViewColumn a) => a -> SortType -> m ()gi-gtk3 GI.Gtk.Objects.TreeViewColumn Changes the appearance of the sort indicator. This does not actually sort the model. Use treeViewColumnSetSortColumnId if you want automatic sorting support. This function is primarily for custom sorting behavior, and should be used in conjunction with treeSortableSetSortColumnId to do that. For custom models, the mechanism will vary. The sort indicator changes direction to indicate normal sort or reverse sort. Note that you must have the sort indicator enabled to see anything when calling this function; see treeViewColumnSetSortIndicator.