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
NumericSorterGidBuilder builder() static nothrowGet builder for [gtk.numeric_sorter.NumericSorter] Returns: New builder objectgtk.expression.Expression expression() @property nothrowGet `expression` property. Returns: The expression to evaluate on items to get a number to compare with.void expression(gtk.expression.Expression propval) @property nothrowSet `expression` property. Params: propval = The expression to evaluate on items to get a number to compare with.gtk.types.SortType sortOrder() @property nothrowGet `sortOrder` property. Returns: Whether the sorter will sort smaller numbers first.void sortOrder(gtk.types.SortType propval) @property nothrowSet `sortOrder` property. Params: propval = Whether the sorter will sort smaller numbers first.gtk.expression.Expression getExpression() nothrowGets the expression that is evaluated to obtain numbers from items. Returns: a [gtk.expression.Expression]gtk.types.SortType getSortOrder() nothrowGets whether this sorter will sort smaller numbers first. Returns: the order of the numbersvoid setExpression(gtk.expression.Expression expression = null) nothrowSets the expression that is evaluated to obtain numbers from items.void setSortOrder(gtk.types.SortType sortOrder) nothrowSets whether to sort smaller numbers before larger ones.Constructors
this(gtk.expression.Expression expression = null)Creates a new numeric sorter using the given expression.Fluent builder implementation template for gtk.numeric_sorter.NumericSorter
Methods
T expression(gtk.expression.Expression propval) nothrowSet `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) nothrowSet `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