gtk.numeric_sorter
Module for [NumericSorter] class
Types 3
classNumericSorter : gtk.sorter.Sorter
[gtk.numeric_sorter.NumericSorter] is a [gtk.sorter.Sorter] that compares numbers.
To obtain the numbers to compare, this sorter evaluates a [gtk.expression.Expression].
Methods
NumericSorter self()Returns `this`, for use in `with` statements.NumericSorterGidBuilder builder()Get builder for [gtk.numeric_sorter.NumericSorter] Returns: New builder objectgtk.expression.Expression expression() @propertyGet `expression` property. Returns: The expression to evaluate on items to get a number to compare with.void expression(gtk.expression.Expression propval) @propertySet `expression` property. Params: propval = The expression to evaluate on items to get a number to compare with.gtk.types.SortType sortOrder() @propertyGet `sortOrder` property. Returns: Whether the sorter will sort smaller numbers first.void sortOrder(gtk.types.SortType propval) @propertySet `sortOrder` property. Params: propval = Whether the sorter will sort smaller numbers first.gtk.expression.Expression getExpression()Gets the expression that is evaluated to obtain numbers from items. Returns: a [gtk.expression.Expression]gtk.types.SortType getSortOrder()Gets whether this sorter will sort smaller numbers first. Returns: the order of the numbersvoid setExpression(gtk.expression.Expression expression = null)Sets the expression that is evaluated to obtain numbers from items.void setSortOrder(gtk.types.SortType sortOrder)Sets whether to sort smaller numbers before larger ones.Constructors
this(gtk.expression.Expression expression = null)Creates a new numeric sorter using the given expression.Methods
T expression(gtk.expression.Expression propval)Set `expression` property. Params: propval = The expression to evaluate on items to get a number to compare with. Returns: Builder instance for fluent chainingT sortOrder(gtk.types.SortType propval)Set `sortOrder` property. Params: propval = Whether the sorter will sort smaller numbers first. Returns: Builder instance for fluent chainingFluent builder for [gtk.numeric_sorter.NumericSorter]
Methods