Question asked by Joshua.
Removing bindings requires a trick with include namespace mx_internal, which will give you access to parts of components that you would normally not have access to.
According to the source code for Binding.as (which I believe is not included in the SDK), the bindings are stored in the following places within objects:
- mx_internal _bindings:Array
- mx_internal _watchers:Array
- mx_internal _bindingsByDefinitions
- mx_internal _bindingsBeginWithWord
The following function can then be used to clear bindings on an object: