Class BoolFilter
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class BoolFilter : Filter, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
BoolFilter
- Implements
- Inherited Members
Constructors
BoolFilter(params ConstructArgument[])
public BoolFilter(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
BoolFilter(BoolFilterHandle)
public BoolFilter(BoolFilterHandle handle)
Parameters
handle
BoolFilterHandle
Fields
ExpressionPropertyDefinition
public static readonly Property<Expression?, BoolFilter> ExpressionPropertyDefinition
Field Value
InvertPropertyDefinition
public static readonly Property<bool, BoolFilter> InvertPropertyDefinition
Field Value
Properties
Expression
public Expression? Expression { get; set; }
Property Value
Invert
public bool Invert { get; set; }
Property Value
Methods
GetExpression()
public Expression? GetExpression()
Returns
GetGType()
public static Type GetGType()
Returns
GetInvert()
public bool GetInvert()
Returns
New(Expression?)
public static BoolFilter New(Expression? expression)
Parameters
expression
Expression
Returns
SetExpression(Expression?)
public void SetExpression(Expression? expression)
Parameters
expression
Expression
SetInvert(bool)
public void SetInvert(bool invert)
Parameters
invert
bool