Home / Function/ getPositionDescription() — react Function Reference

getPositionDescription() — react Function Reference

Architecture documentation for the getPositionDescription() function in CompareDocumentPositionFragmentContainer.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  fc3f92a0_87fe_7609_3b0b_639b99358991["getPositionDescription()"]
  443b1272_3be6_b576_ea29_eeb3576c3c99["CompareDocumentPositionFragmentContainer.js"]
  fc3f92a0_87fe_7609_3b0b_639b99358991 -->|defined in| 443b1272_3be6_b576_ea29_eeb3576c3c99
  2c220685_0b08_8761_46bb_1a1770f84023["ResultRow()"]
  2c220685_0b08_8761_46bb_1a1770f84023 -->|calls| fc3f92a0_87fe_7609_3b0b_639b99358991
  style fc3f92a0_87fe_7609_3b0b_639b99358991 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

fixtures/dom/src/components/fixtures/fragment-refs/CompareDocumentPositionFragmentContainer.js lines 13–23

function getPositionDescription(bitmask) {
  const flags = [];
  if (bitmask & POSITION_FLAGS.DISCONNECTED) flags.push('DISCONNECTED');
  if (bitmask & POSITION_FLAGS.PRECEDING) flags.push('PRECEDING');
  if (bitmask & POSITION_FLAGS.FOLLOWING) flags.push('FOLLOWING');
  if (bitmask & POSITION_FLAGS.CONTAINS) flags.push('CONTAINS');
  if (bitmask & POSITION_FLAGS.CONTAINED_BY) flags.push('CONTAINED_BY');
  if (bitmask & POSITION_FLAGS.IMPLEMENTATION_SPECIFIC)
    flags.push('IMPLEMENTATION_SPECIFIC');
  return flags.length > 0 ? flags.join(' | ') : 'SAME';
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does getPositionDescription() do?
getPositionDescription() is a function in the react codebase, defined in fixtures/dom/src/components/fixtures/fragment-refs/CompareDocumentPositionFragmentContainer.js.
Where is getPositionDescription() defined?
getPositionDescription() is defined in fixtures/dom/src/components/fixtures/fragment-refs/CompareDocumentPositionFragmentContainer.js at line 13.
What calls getPositionDescription()?
getPositionDescription() is called by 1 function(s): ResultRow.

Analyze Your Own Codebase

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

Try Supermodel Free