Home / Function/ setHoveredFlamechartStackFrame() — react Function Reference

setHoveredFlamechartStackFrame() — react Function Reference

Architecture documentation for the setHoveredFlamechartStackFrame() function in FlamechartView.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  489ed209_81ca_8846_edcc_5c7d0945ab8b["setHoveredFlamechartStackFrame()"]
  1c41caa2_9be5_5d0b_7a2d_ee4e7e896fab["FlamechartStackLayerView"]
  489ed209_81ca_8846_edcc_5c7d0945ab8b -->|defined in| 1c41caa2_9be5_5d0b_7a2d_ee4e7e896fab
  style 489ed209_81ca_8846_edcc_5c7d0945ab8b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-timeline/src/content-views/FlamechartView.js lines 109–126

  setHoveredFlamechartStackFrame(
    hoveredStackFrame: FlamechartStackFrame | null,
  ) {
    if (this._hoveredStackFrame === hoveredStackFrame) {
      return; // We're already hovering over this frame
    }

    // Only care about frames displayed by this view.
    const stackFrameToSet =
      hoveredStackFrame && this._stackFrameSet.has(hoveredStackFrame)
        ? hoveredStackFrame
        : null;
    if (this._hoveredStackFrame === stackFrameToSet) {
      return; // Resulting state is unchanged
    }
    this._hoveredStackFrame = stackFrameToSet;
    this.setNeedsDisplay();
  }

Domain

Subdomains

Frequently Asked Questions

What does setHoveredFlamechartStackFrame() do?
setHoveredFlamechartStackFrame() is a function in the react codebase, defined in packages/react-devtools-timeline/src/content-views/FlamechartView.js.
Where is setHoveredFlamechartStackFrame() defined?
setHoveredFlamechartStackFrame() is defined in packages/react-devtools-timeline/src/content-views/FlamechartView.js at line 109.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free