BoolFilter#
Evaluates a boolean expression to determine whether to include items.
Constructors#
- class BoolFilter
- classmethod new(expression: Expression | None = None) BoolFilter#
Creates a new bool filter.
- Parameters:
expression – the expression to evaluate
Methods#
- class BoolFilter
- get_expression() Expression | None#
Gets the expression that the filter evaluates for each item.
- set_expression(expression: Expression | None = None) None#
Sets the expression that the filter uses to check if items should be filtered.
The expression must have a value type of
G_TYPE_BOOLEAN.- Parameters:
expression – the expression
Properties#
- class BoolFilter
- props.expression: Expression#
The boolean expression to evaluate on each item.