EveryFilter

gtk.every_filter.EveryFilter matches an item when each of its filters matches.

To add filters to a gtk.every_filter.EveryFilter, use gtk.multi_filter.MultiFilter.append.

Constructors

this
this(void* ptr, Flag!"Take" take)
this
this()

Creates a new empty "every" filter.

Members

Functions

self
EveryFilter self()

Returns this, for use in with statements.

Properties

_gType
GType _gType [@property getter]

Static functions

_getGType
GType _getGType()

Inherited Members

From MultiFilter

_getGType
GType _getGType()
_gType
GType _gType [@property getter]
self
MultiFilter self()

Returns this, for use in with statements.

itemType
gobject.types.GType itemType [@property getter]

Get itemType property.

nItems
uint nItems [@property getter]

Get nItems property.

append
void append(gtk.filter.Filter filter)

Adds a filter to self to use for matching.

remove
void remove(uint position)

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