WICG / observable

Observable API proposal
https://wicg.github.io/observable/
Other
546 stars 12 forks source link

Separating signal from Observer #84

Closed petamoriken closed 7 months ago

petamoriken commented 8 months ago

suggestion:

dictionary Observer {
  ObserverCallback next;
  VoidFunction complete;
  ObserverCallback error;
};

dictionary ObserverOptions {
  AbortSignal signal;
};

[Exposed=*]
partial interface Observable {
  undefined subscribe(optional Observer observer = {}, optional ObserverOptions options = {});
};

This issue was split from #71