translateState() — react Function Reference
Architecture documentation for the translateState() function in scrollState.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 94cfe42d_2d3d_5da3_cd07_23705b8b0ec6["translateState()"] d0e34df5_54e0_bd63_7394_3bfe61a4c376["scrollState.js"] 94cfe42d_2d3d_5da3_cd07_23705b8b0ec6 -->|defined in| d0e34df5_54e0_bd63_7394_3bfe61a4c376 34d782a2_e7cd_4614_a385_810a1041f544["_handleMouseMove()"] 34d782a2_e7cd_4614_a385_810a1041f544 -->|calls| 94cfe42d_2d3d_5da3_cd07_23705b8b0ec6 fd7bd265_3613_50c6_41d6_401ef40af331["_handleWheel()"] fd7bd265_3613_50c6_41d6_401ef40af331 -->|calls| 94cfe42d_2d3d_5da3_cd07_23705b8b0ec6 dd08a669_02e3_2f36_98cb_b33b321d1071["scrollBy()"] dd08a669_02e3_2f36_98cb_b33b321d1071 -->|calls| 94cfe42d_2d3d_5da3_cd07_23705b8b0ec6 91aaa6f8_9d0f_11f3_4d30_6f0b0e9b91b0["_handleMouseMove()"] 91aaa6f8_9d0f_11f3_4d30_6f0b0e9b91b0 -->|calls| 94cfe42d_2d3d_5da3_cd07_23705b8b0ec6 9bc9912f_7f92_4c87_d104_a207cdecc2a5["clampOffset()"] 94cfe42d_2d3d_5da3_cd07_23705b8b0ec6 -->|calls| 9bc9912f_7f92_4c87_d104_a207cdecc2a5 style 94cfe42d_2d3d_5da3_cd07_23705b8b0ec6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-devtools-timeline/src/view-base/utils/scrollState.js lines 82–98
export function translateState({
state,
delta,
containerLength,
}: {
state: ScrollState,
delta: number,
containerLength: number,
}): ScrollState {
return clampOffset(
{
offset: state.offset + delta,
length: state.length,
},
containerLength,
);
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does translateState() do?
translateState() is a function in the react codebase, defined in packages/react-devtools-timeline/src/view-base/utils/scrollState.js.
Where is translateState() defined?
translateState() is defined in packages/react-devtools-timeline/src/view-base/utils/scrollState.js at line 82.
What does translateState() call?
translateState() calls 1 function(s): clampOffset.
What calls translateState()?
translateState() is called by 4 function(s): _handleMouseMove, _handleMouseMove, _handleWheel, scrollBy.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free