Class

Gtk.MultiFilter

Description [src]

abstract class Gtk.MultiFilter : Gtk.Filter {
  /* No available fields */
}

GtkMultiFilter is the base class for filters that combine multiple filters.

Hierarchy

Hierarchy for Gtk.MultiFilter

Ancestors

Implements

Instance methods

gtk_multi_filter_append

Adds a filter to self to use for matching.

gtk_multi_filter_remove

Removes the filter at the given position from the list of filters used by self.

Methods inherited from GtkFilter (3)
gtk_filter_changed

Emits the GtkFilter::changed signal to notify all users of the filter that the filter changed. Users of the filter should then check items again via gtk_filter_match().

gtk_filter_get_strictness

Gets the known strictness of filters. If the strictness is not known, GTK_FILTER_MATCH_SOME is returned.

gtk_filter_match

Checks if the given item is matched by the filter or not.

Methods inherited from GtkBuildable (1)
gtk_buildable_get_buildable_id

Gets the ID of the buildable object.

Class structure

struct GtkMultiFilterClass {
  /* no available fields */
}