MCPcopy Create free account
hub / github.com/material-shell/material-shell / observe

Method observe

src/utils/signal.ts:62–67  ·  view source on GitHub ↗
(subject: CanSendSignal<F>, signalKey: string, callback: F)

Source from the content-addressed store, hash-verified

60 }
61
62 observe<F>(subject: CanSendSignal<F>, signalKey: string, callback: F) {
63 const signalHandle = SignalHandle.connect(subject, signalKey, callback);
64 this.signalObservedList.push(signalHandle);
65
66 return signalHandle;
67 }
68 clear() {
69 for (const handler of this.signalObservedList) {
70 handler.disconnect();

Callers 5

constructorMethod · 0.45
constructorMethod · 0.45
constructorMethod · 0.45
setTileableMethod · 0.45
constructorMethod · 0.45

Calls 2

connectMethod · 0.65
pushMethod · 0.65

Tested by

no test coverage detected