Class

GtkMultiFilter

Description [src]

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

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

Hierarchy

hierarchy this GtkMultiFilter implements_0 GListModel this--implements_0 implements_1 GtkBuildable this--implements_1 ancestor_0 GtkFilter ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

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

Notifies all users of the filter that it has changed.

gtk_filter_get_strictness

Gets the known strictness of filters.

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 */
}