PropertyExpression
Description:
[ CCode ( has_construct_function = false , type = "GtkExpression*" ) ]
public PropertyExpression (Type this_type, owned Expression? expression, string property_name)
public PropertyExpression (Type this_type, owned Expression? expression, string property_name)
Creates an expression that looks up a property.
The object to use is found by evaluating the `expression`, or using the `this` argument when `expression` is `NULL`.
If the resulting object conforms to `this_type`, its property named `property_name` will be queried. Otherwise, this expression's evaluation will fail.
The given `this_type` must have a property with `property_name`.
Parameters:
this_type |
The type to expect for the this type |
expression |
Expression to evaluate to get the object to query or `NULL` to query the `this` object |
property_name |
name of the property |
Returns:
a new `GtkExpression` |