Package: gtk

Class gtk:string-sorter

Superclasses

gtk:sorter, gobject:object, common-lisp:standard-object, common-lisp:t

Documented Subclasses

None

Direct Slots

collation
The collation property of type gtk:collation (Read / Write)
The collation method to use for sorting. The :none value is useful when the expression already returns collation keys, or strings that need to be compared byte-by-byte. The default value, :unicode, compares strings according to the Unicode collation algorithm. Since 4.10
Default value: :unicode
expression
The expression property of type gtk:expression (Read / Write)
The expression to evaluate on items to get a string to compare with.
ignore-case
The ignore-case property of type :boolean (Read / Write)
Whether matching is case sensitive.
Default value: true

Details

The gtk:string-sorter object is a gtk:sorter implementation that compares strings. It does the comparison in a linguistically correct way using the current locale by normalizing Unicode strings and possibly case-folding them before performing the comparison.

To obtain the strings to compare, this sorter evaluates a gtk:expression instance.
 

Returned by

Inherited Slot Access Functions

See also

2024-10-24