the property on source to bind
the target GObject
the property on target to bind
flags to pass to gobject.Binding
a gobject.Closure wrapping the transformation function from the source to the target, or NULL to use the default
a gobject.Closure wrapping the transformation function from the target to the source, or NULL to use the default
the gobject.Binding instance representing the binding between the two GObject instances. The binding is released whenever the gobject.Binding reference count reaches zero.
2.26
Creates a binding between source_property on source and target_property on target, allowing you to set the transformation functions to be used by the binding.
This function is the language bindings friendly version of g_object_bind_property_full(), using gobject.Closures instead of function pointers.