on method presentation

Last updated: 2026-03-04T23:21:38.428Z

Metrics

LOC: 8 Complexity: 2 Params: 2

Signature

on(event: "change", cb: ChangeListener): : () => void

Summary

Subscribe to value changes. Returns unsubscribe function.

Source Code

  on(event: "change", cb: ChangeListener): () => void {
    if (event === "change") {
      this._listeners.push(cb);
    }
    return () => {
      this._listeners = this._listeners.filter((l) => l !== cb);
    };
  }

No outgoing dependencies.

No incoming dependencies.