stop method

Last updated: 2026-03-05T10:53:28.864Z

Metrics

LOC: 11 Complexity: 4 Params: 0

Signature

stop()

Source Code

    stop() {
      if (status === "idle" || status === "completed" || status === "failed")
        return;
      abortController?.abort();
      setStatus("completed");
      log.info("Replay stopped by user");
      chrome.tabs
        .sendMessage(tabId, { type: "DEMO_CURSOR_DESTROY" })
        .catch(() => {});
      callbacks.onComplete?.(buildResult());
    },

Dependencies (Outgoing)

graph LR stop["stop"] setStatus["setStatus"] buildResult["buildResult"] stop -->|calls| setStatus stop -->|calls| buildResult style stop fill:#dbeafe,stroke:#2563eb,stroke-width:2px click stop "9edd3e90c9a4b698.html" click setStatus "811d4f691e446460.html" click buildResult "647e3b02375c2aa7.html"
TargetType
setStatus calls
buildResult calls

No incoming dependencies.