Top |
#define | FOLKS_TYPE_SIMPLE_QUERY |
struct | FolksSimpleQuery |
struct | FolksSimpleQueryClass |
This is a generic implementation of the FolksQuery interface which supports general UI-style search use cases. It implements case-insensitive prefix matching, with transliteration of accents and other non-ASCII characters to improve matching against accented characters. It also normalises phone numbers to make matches invariant to hyphenation and spacing in phone numbers.
See also: FolksSearchView
#define FOLKS_TYPE_SIMPLE_QUERY (folks_simple_query_get_type ())
The type for FolksSimpleQuery.
struct FolksSimpleQuery { FolksQuery parent_instance; FolksSimpleQueryPrivate * priv; };
A simple text-based contact query.
This is a generic implementation of the FolksQuery interface which supports general UI-style search use cases. It implements case-insensitive prefix matching, with transliteration of accents and other non-ASCII characters to improve matching against accented characters. It also normalises phone numbers to make matches invariant to hyphenation and spacing in phone numbers.
See also: FolksSearchView
Since: 0.11.0
struct FolksSimpleQueryClass { FolksQueryClass parent_class; };
The class structure for FOLKS_TYPE_SIMPLE_QUERY
. All the fields in this structure are private and should never be accessed directly.