bind_full


Description:

public void bind_full (string source_property, Object target, string target_property, BindingFlags flags, BindingTransformFunc? transform_to, owned BindingTransformFunc? transform_from)

Creates a binding between source_property on the source object and target_property on target, allowing you to set the transformation functions to be used by the binding.

The binding flags SYNC_CREATE is automatically specified.

See: g_object_bind_property_full.

Parameters:

this

the BindingGroup

source_property

the property on the source to bind

target

the target Object

target_property

the property on target to bind

flags

the flags used to create the Binding

transform_to

the transformation function from the source object to the target, or null to use the default

transform_from

the transformation function from the target to the source object, or null to use the default

user_data

custom data to be passed to the transformation functions, or null

user_data_destroy

function to be called when disposing the binding, to free the resources used by the transformation functions




2022 vala-language.org