Class TreeSortableHelper
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public sealed class TreeSortableHelper : Object, TreeSortable, NativeObject, IDisposable, InstanceFactory, GTypeProvider
- Inheritance
-
TreeSortableHelper
- Implements
- Inherited Members
Fields
SortColumnChangedSignal
Signal Descriptor for OnSortColumnChanged.
public static readonly Signal<TreeSortable> SortColumnChangedSignal
Field Value
Methods
GetGType()
public static Type GetGType()
Returns
GetSortColumnId(out int, out SortType)
public bool GetSortColumnId(out int sortColumnId, out SortType order)
Parameters
Returns
HasDefaultSortFunc()
public bool HasDefaultSortFunc()
Returns
NewFromPointer(nint, bool)
Creates a new managed TreeSortableHelper instance for a given pointer.
public static TreeSortableHelper NewFromPointer(nint ptr, bool ownsHandle)
Parameters
Returns
SetDefaultSortFunc(TreeIterCompareFunc)
public void SetDefaultSortFunc(TreeIterCompareFunc sortFunc)
Parameters
sortFuncTreeIterCompareFuncA callback. If it raises an exception the application will terminate. To receive this unhandled exception see SetHandler(Action<Exception>?).
SetSortColumnId(int, SortType)
public void SetSortColumnId(int sortColumnId, SortType order)
Parameters
SetSortFunc(int, TreeIterCompareFunc)
public void SetSortFunc(int sortColumnId, TreeIterCompareFunc sortFunc)
Parameters
sortColumnIdintsortFuncTreeIterCompareFuncA callback. If it raises an exception the application will terminate. To receive this unhandled exception see SetHandler(Action<Exception>?).
SortColumnChanged()
public void SortColumnChanged()
Events
OnSortColumnChanged
public event SignalHandler<TreeSortable> OnSortColumnChanged