Home / Function/ rectContainsPoint() — react Function Reference

rectContainsPoint() — react Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  5cadbad4_62d2_f23e_1bf4_225db867ed8b["rectContainsPoint()"]
  1d481b0c_03e1_6f28_eff1_74d4566b3dc8["geometry.js"]
  5cadbad4_62d2_f23e_1bf4_225db867ed8b -->|defined in| 1d481b0c_03e1_6f28_eff1_74d4566b3dc8
  05ae85d4_9003_2adf_73c8_cf23fd4a009f["_handleMouseDown()"]
  05ae85d4_9003_2adf_73c8_cf23fd4a009f -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  34d782a2_e7cd_4614_a385_810a1041f544["_handleMouseMove()"]
  34d782a2_e7cd_4614_a385_810a1041f544 -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  fd7bd265_3613_50c6_41d6_401ef40af331["_handleWheel()"]
  fd7bd265_3613_50c6_41d6_401ef40af331 -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  07384155_fd65_ab4d_a83c_269ccec4232c["_handleMouseDown()"]
  07384155_fd65_ab4d_a83c_269ccec4232c -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  c53bd458_8fdb_18ff_350b_512cb76d863c["_handleWheelShift()"]
  c53bd458_8fdb_18ff_350b_512cb76d863c -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  217ff997_1f0f_fc0a_390d_a2f46c1a2e16["_handleMouseDown()"]
  217ff997_1f0f_fc0a_390d_a2f46c1a2e16 -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  686db2c1_9d87_c8ba_dd6a_45815f4456ca["_handleMouseMove()"]
  686db2c1_9d87_c8ba_dd6a_45815f4456ca -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  6cabb0a4_31b0_c458_c4b3_4d244721ec78["_handleMouseUp()"]
  6cabb0a4_31b0_c458_c4b3_4d244721ec78 -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  78ba298b_e950_e359_1bc4_641a17c0f775["desiredSize()"]
  78ba298b_e950_e359_1bc4_641a17c0f775 -->|calls| 5cadbad4_62d2_f23e_1bf4_225db867ed8b
  0d243608_f488_b170_3ab3_3c4450110021["rectToBox()"]
  5cadbad4_62d2_f23e_1bf4_225db867ed8b -->|calls| 0d243608_f488_b170_3ab3_3c4450110021
  style 5cadbad4_62d2_f23e_1bf4_225db867ed8b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-timeline/src/view-base/geometry.js lines 118–121

export function rectContainsPoint({x, y}: Point, rect: Rect): boolean {
  const [top, right, bottom, left] = rectToBox(rect);
  return left <= x && x <= right && top <= y && y <= bottom;
}

Domain

Subdomains

Calls

Frequently Asked Questions

What does rectContainsPoint() do?
rectContainsPoint() is a function in the react codebase, defined in packages/react-devtools-timeline/src/view-base/geometry.js.
Where is rectContainsPoint() defined?
rectContainsPoint() is defined in packages/react-devtools-timeline/src/view-base/geometry.js at line 118.
What does rectContainsPoint() call?
rectContainsPoint() calls 1 function(s): rectToBox.
What calls rectContainsPoint()?
rectContainsPoint() is called by 9 function(s): _handleMouseDown, _handleMouseDown, _handleMouseDown, _handleMouseMove, _handleMouseMove, _handleMouseUp, _handleWheel, _handleWheelShift, and 1 more.

Analyze Your Own Codebase

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

Try Supermodel Free