ObjectExpression

Constructors

this
this(void* ptr, Flag!"Take" take)
this
this(gobject.object.ObjectWrap object)

Creates an expression evaluating to the given object with a weak reference.

Members

Functions

getObject
gobject.object.ObjectWrap getObject()

Gets the object that the expression evaluates to.

Inherited Members

From Expression

_cPtr
void* _cPtr(Flag!"Dup" dup)
bind
gtk.expression_watch.ExpressionWatch bind(gobject.object.ObjectWrap target, string property, gobject.object.ObjectWrap this_)

Bind target's property named property to self.

evaluate
bool evaluate(gobject.object.ObjectWrap this_, gobject.value.Value value)

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

getValueType
gobject.types.GType getValueType()

Gets the GType that this expression evaluates to.

isStatic
bool isStatic()

Checks if the expression is static.

watch
gtk.expression_watch.ExpressionWatch watch(gobject.object.ObjectWrap this_, gtk.types.ExpressionNotify notify)

Watch the given expression for changes.