MultiFilter#

class MultiFilter(**properties: Any)#

Superclasses: Filter, Object

Subclasses: AnyFilter, EveryFilter

Implemented Interfaces: ListModel, Buildable

Base class for filters that combine multiple filters.

Methods#

class MultiFilter
append(filter: Filter) None#

Adds a filter.

Parameters:

filter – a filter to add

remove(position: int) None#

Removes a filter.

If position is larger than the number of filters, nothing happens.

Parameters:

position – position of filter to remove

Properties#

class MultiFilter
props.item_type: GType#

The type of items.

See get_item_type.

Added in version 4.8.

props.n_items: int#

The number of items.

See get_n_items.

Added in version 4.8.