pub type GBindingFlags = c_uint;
Expand description
GBindingFlags: @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().
Flags to be passed to g_object_bind_property() or g_object_bind_property_full().
This enumeration can be extended at later date.
Since: 2.26