Documentation

ObservableObject​.disableBindings()

Disables bindings on all instances of this class.

static disableBindings(): void;

Summary

If this method is called on a class, bindings created using new Binding("...") will not bind on properties of this class (i.e. all instances are ‘skipped’ in the hierarchy of observable objects). Use this method to hide properties of this class from bindings that may be applied on attached child objects.

Note
Bindings are disabled on ObservableList and UIElement by default. You cannot call this method on ObservableObject itself.

Related