Example #1
0
 public override void attach(ScrollPosition position)
 {
     base.attach(position);
     D.assert(!this._positionToListener.ContainsKey(position));
     this._positionToListener[position] = () => {
         this._lastUpdated       = position;
         this._lastUpdatedOffset = position.pixels;
     };
     position.addListener(this._positionToListener[position]);
 }
Example #2
0
 public virtual void attach(ScrollPosition position)
 {
     D.assert(!this._positions.Contains(position));
     this._positions.Add(position);
     position.addListener(this.notifyListeners);
 }