Flags to be passed to g_object_bind_property() or
g_object_bind_property_full().
This enumeration can be extended at later date.
G_BINDING_DEFAULT
The default binding; if the source property
changes, the target property is updated with its value.
G_BINDING_BIDIRECTIONAL
Bidirectional binding; if either the
property of the source or the property of the target changes,
the other is updated.
G_BINDING_SYNC_CREATE
Synchronize the values of the source and
target properties when creating the binding; the direction of
the synchronization is always from the source to the target.
G_BINDING_INVERT_BOOLEAN
If the two properties being bound are
booleans, setting one to TRUE will result in the other being
set to FALSE and vice versa. This flag will only work for
boolean properties, and cannot be used when passing custom
transformation functions to g_object_bind_property_full().
Since 2.26
Flags to be passed to g_object_bind_property() or g_object_bind_property_full(). This enumeration can be extended at later date. G_BINDING_DEFAULT The default binding; if the source property changes, the target property is updated with its value. G_BINDING_BIDIRECTIONAL Bidirectional binding; if either the property of the source or the property of the target changes, the other is updated. G_BINDING_SYNC_CREATE Synchronize the values of the source and target properties when creating the binding; the direction of the synchronization is always from the source to the target. G_BINDING_INVERT_BOOLEAN If the two properties being bound are booleans, setting one to TRUE will result in the other being set to FALSE and vice versa. This flag will only work for boolean properties, and cannot be used when passing custom transformation functions to g_object_bind_property_full(). Since 2.26