onLogUpdate function exported ✓ 100.0%

Last updated: 2026-03-01T23:25:47.125Z

Metrics

LOC: 6 Complexity: 1 Params: 1 Coverage: 100.0% (3/3 lines, 6x executed)

Signature

onLogUpdate(listener: LogStoreListener): : () => void

Summary

Subscribes to log entry updates. The listener receives all current entries on every change.

Tags

#@returns An unsubscribe function.

Source Code

export function onLogUpdate(listener: LogStoreListener): () => void {
  listeners.add(listener);
  return () => {
    listeners.delete(listener);
  };
}

Dependencies (Outgoing)

graph LR onLogUpdate["onLogUpdate"] listener["listener"] onLogUpdate -->|dynamic_call| listener style onLogUpdate fill:#dbeafe,stroke:#2563eb,stroke-width:2px click onLogUpdate "86082b7c08e3acd5.html" click listener "8c93922ea0749d9f.html"
TargetType
listener dynamic_call

Impact (Incoming)

graph LR onLogUpdate["onLogUpdate"] LogViewerVariant["LogViewerVariant"] createLogViewer["createLogViewer"] LogViewerVariant -->|uses| onLogUpdate createLogViewer -->|calls| onLogUpdate style onLogUpdate fill:#dbeafe,stroke:#2563eb,stroke-width:2px click onLogUpdate "86082b7c08e3acd5.html" click LogViewerVariant "3e8313bcae7abdc5.html" click createLogViewer "cc8b77ecd2282660.html"
SourceType
LogViewerVariant uses
createLogViewer calls