Class BoolFilter
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class BoolFilter : Filter, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
- Inheritance
-
BoolFilter
- Implements
- Inherited Members
Constructors
BoolFilter(bool, params ConstructArgument[])
protected BoolFilter(bool owned, params ConstructArgument[] constructArguments)
Parameters
owned
boolconstructArguments
ConstructArgument[]
BoolFilter(IntPtr, bool)
protected BoolFilter(IntPtr ptr, bool ownedRef)
Parameters
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