Package ch.bailu.gtk.gobject
Interface BindingFlags
public interface BindingFlags
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Bidirectional binding; if either the
property of the source or the property of the target changes,
the other is updated.static final int
The default binding; if the source property
changes, the target property is updated with its value.static final int
If the two properties being bound are
booleans, setting one to %TRUE will result in the other being
set to %FALSE and vice versa.static final int
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.
-
Field Details
-
DEFAULT
static final int DEFAULTThe default binding; if the source property
changes, the target property is updated with its value.- See Also:
-
BIDIRECTIONAL
static final int BIDIRECTIONALBidirectional binding; if either the
property of the source or the property of the target changes,
the other is updated.- See Also:
-
SYNC_CREATE
static final int SYNC_CREATESynchronize 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.- See Also:
-
INVERT_BOOLEAN
static final int INVERT_BOOLEANIf 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().- See Also:
-