getObservable method

Observable? getObservable(
  1. Binding binding, {
  2. Observable? requestor,
})

Implementation

Observable? getObservable(Binding binding, {Observable? requestor}) {
  // look up the scope tree
  if (binding.scope == null) {
    return System.currentApp?.scopeManager.findObservable(this, binding.key);
  }

  // named scope
  return System.currentApp?.scopeManager
      .findObservableInScope(requestor, binding.scope, binding.key);
}