evaluate


Description:

public bool evaluate (Object? this_, ref Value value)

Evaluates the given expression and on success stores the result in value.

The `GType` of `value` will be the type given by [method@Gtk.Expression.get_value_type].

It is possible that expressions cannot be evaluated - for example when the expression references objects that have been destroyed or set to `NULL`. In that case `value` will remain empty and `FALSE` will be returned.

Parameters:

this

a `GtkExpression`

this_

the this argument for the evaluation

value

an empty `GValue`

Returns:

`TRUE` if the expression could be evaluated