Home / Function/ getElementCount() — react Function Reference

getElementCount() — react Function Reference

Architecture documentation for the getElementCount() function in devtools-utils.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  683d9c97_bed3_806c_3274_19907f6f6c0d["getElementCount()"]
  ef5d45e1_af99_40e8_999b_a798b0c293de["devtools-utils.js"]
  683d9c97_bed3_806c_3274_19907f6f6c0d -->|defined in| ef5d45e1_af99_40e8_999b_a798b0c293de
  style 683d9c97_bed3_806c_3274_19907f6f6c0d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-inline/__tests__/__e2e__/devtools-utils.js lines 17–28

async function getElementCount(page, displayName) {
  return await page.evaluate(listItemText => {
    const {createTestNameSelector, createTextSelector, findAllNodes} =
      window.REACT_DOM_DEVTOOLS;
    const container = document.getElementById('devtools');
    const rows = findAllNodes(container, [
      createTestNameSelector('ComponentTreeListItem'),
      createTextSelector(listItemText),
    ]);
    return rows.length;
  }, displayName);
}

Domain

Subdomains

Frequently Asked Questions

What does getElementCount() do?
getElementCount() is a function in the react codebase, defined in packages/react-devtools-inline/__tests__/__e2e__/devtools-utils.js.
Where is getElementCount() defined?
getElementCount() is defined in packages/react-devtools-inline/__tests__/__e2e__/devtools-utils.js at line 17.

Analyze Your Own Codebase

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

Try Supermodel Free