Home / Function/ rectToBox() — react Function Reference

rectToBox() — react Function Reference

Architecture documentation for the rectToBox() function in geometry.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  0d243608_f488_b170_3ab3_3c4450110021["rectToBox()"]
  1d481b0c_03e1_6f28_eff1_74d4566b3dc8["geometry.js"]
  0d243608_f488_b170_3ab3_3c4450110021 -->|defined in| 1d481b0c_03e1_6f28_eff1_74d4566b3dc8
  ee345723_5d2c_09fe_13aa_8bc6e840e369["rectIntersectsRect()"]
  ee345723_5d2c_09fe_13aa_8bc6e840e369 -->|calls| 0d243608_f488_b170_3ab3_3c4450110021
  9ca9174f_303e_0f6b_0371_0eaf35e67cb8["intersectionOfRects()"]
  9ca9174f_303e_0f6b_0371_0eaf35e67cb8 -->|calls| 0d243608_f488_b170_3ab3_3c4450110021
  5cadbad4_62d2_f23e_1bf4_225db867ed8b["rectContainsPoint()"]
  5cadbad4_62d2_f23e_1bf4_225db867ed8b -->|calls| 0d243608_f488_b170_3ab3_3c4450110021
  4f0df6ba_57ab_cc88_9a94_1bc63bfad061["unionOfRects()"]
  4f0df6ba_57ab_cc88_9a94_1bc63bfad061 -->|calls| 0d243608_f488_b170_3ab3_3c4450110021
  style 0d243608_f488_b170_3ab3_3c4450110021 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-timeline/src/view-base/geometry.js lines 60–66

function rectToBox(rect: Rect): Box {
  const top = rect.origin.y;
  const right = rect.origin.x + rect.size.width;
  const bottom = rect.origin.y + rect.size.height;
  const left = rect.origin.x;
  return [top, right, bottom, left];
}

Domain

Subdomains

Frequently Asked Questions

What does rectToBox() do?
rectToBox() is a function in the react codebase, defined in packages/react-devtools-timeline/src/view-base/geometry.js.
Where is rectToBox() defined?
rectToBox() is defined in packages/react-devtools-timeline/src/view-base/geometry.js at line 60.
What calls rectToBox()?
rectToBox() is called by 4 function(s): intersectionOfRects, rectContainsPoint, rectIntersectsRect, unionOfRects.

Analyze Your Own Codebase

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

Try Supermodel Free