Provides VisualElement extension methods that implement data binding between INotifyValueChanged fields and SerializedObjects.
prefabOverrideUssClassName | USS class added to element when in prefab override mode. |
Bind | Binds a SerializedObject to fields in the element hierarchy. |
BindProperty | Binds a property to a field and synchronizes their values. This method finds the property using the field's binding path. |
TrackPropertyValue | Executes the callback when the property value changes. Unity checks properties for changes at regular intervals during the update loop. If no callback is specified, a SerializedPropertyChangeEvent is sent to the target element. |
TrackSerializedObjectValue | Executes the callback when the property value changes. Unity checks properties for changes at regular intervals during the update loop. If no callback is specified, a SerializedPropertyChangeEvent is sent to the target element. |
Unbind | Disconnects all properties bound to fields in the element's hierarchy. |