goog.labs.observe.ObservationSet
Classgoog.labs.observe.ObservationSet(opt_defaultScope)
A set of observations. An observation is defined by an observable and an observer. The set keeps track of observations and allows their removal.
opt_defaultScope
{!Object
=}
.observe(observable, observer)
Observes the given observer on the observable.
observable
{!goog.labs.observe.Observable
}
observer
{!goog.labs.observe.Observer
}
boolean
}
.observeWithFunction(observable, fn, opt_scope)
Observes the given function on the observable.
observable
{!goog.labs.observe.Observable
}
fn
{function
(!goog.labs.observe.Notice
)}
opt_scope
{!Object
=}
goog.labs.observe.Observer
}
.removeAll()
Removes all observations registered through this set.
.unobserve(observable, observer)
Unobserves the given observer from the observable.
observable
{!goog.labs.observe.Observable
}
observer
{!goog.labs.observe.Observer
}
boolean
}
.unobserveWithFunction(observable, fn, opt_scope)
Unobserves the given function from the observable.
observable
{!goog.labs.observe.Observable
}
fn
{function
(!goog.labs.observe.Notice
)}
opt_scope
{!Object
=}
boolean
}