renderLogTab function exported

Last updated: 2026-03-05T23:42:29.629Z

Metrics

LOC: 15 Complexity: 1 Params: 0

Signature

renderLogTab(): : void

Source Code

export function renderLogTab(): void {
  const content = document.getElementById("content");

  // Provide a proxy ref so LogTabView stores its instance back into panelState
  const viewerRef = {
    get current() {
      return panelState.logViewerInstance;
    },
    set current(v) {
      panelState.logViewerInstance = v;
    },
  };

  renderTo(content, <LogTabView viewerRef={viewerRef} />);
}

Members

Name Kind Visibility Status Signature
current method - current(v)

Dependencies (Outgoing)

graph LR renderLogTab["renderLogTab"] renderTo["renderTo"] LogTabView["LogTabView"] renderLogTab -->|uses| renderTo renderLogTab -->|uses| LogTabView style renderLogTab fill:#dbeafe,stroke:#2563eb,stroke-width:2px click renderLogTab "c697bc1772ba25af.html" click renderTo "82b88bd90e760d1a.html" click LogTabView "0fcc216a14fe5027.html"
TargetType
renderTo uses
LogTabView uses

Impact (Incoming)

graph LR renderLogTab["renderLogTab"] renderShell["renderShell"] renderActiveTab["renderActiveTab"] renderShell -->|uses| renderLogTab renderActiveTab -->|calls| renderLogTab style renderLogTab fill:#dbeafe,stroke:#2563eb,stroke-width:2px click renderLogTab "c697bc1772ba25af.html" click renderShell "49d8574256a889e1.html" click renderActiveTab "6d5bc0097c5c25ad.html"
SourceType
renderShell uses
renderActiveTab calls