Home / File/ HTMLNodeType.js — react Source File

HTMLNodeType.js — react Source File

Architecture documentation for HTMLNodeType.js, a javascript file in the react codebase. 0 imports, 10 dependents.

File javascript BabelCompiler 10 dependents

Entity Profile

Dependency Diagram

graph LR
  79306122_0617_c4ea_94ca_a596414f3150["HTMLNodeType.js"]
  55e46d6c_2cf4_8edc_f415_7135bfe84352["ReactDOMContainer.js"]
  55e46d6c_2cf4_8edc_f415_7135bfe84352 --> 79306122_0617_c4ea_94ca_a596414f3150
  cfeccfd9_d509_de2e_b7f5_99190c395b57["ReactDOMEventHandle.js"]
  cfeccfd9_d509_de2e_b7f5_99190c395b57 --> 79306122_0617_c4ea_94ca_a596414f3150
  5672f9bd_6a0a_e8f0_9857_0fb959fc7759["ReactDOMSelection.js"]
  5672f9bd_6a0a_e8f0_9857_0fb959fc7759 --> 79306122_0617_c4ea_94ca_a596414f3150
  9c694103_7f39_88d0_6b4d_f9b2ffed5731["ReactFiberConfigDOM.js"]
  9c694103_7f39_88d0_6b4d_f9b2ffed5731 --> 79306122_0617_c4ea_94ca_a596414f3150
  61ae92ed_59ee_0d03_f7cc_6c7bd8c060f5["ReactInputSelection.js"]
  61ae92ed_59ee_0d03_f7cc_6c7bd8c060f5 --> 79306122_0617_c4ea_94ca_a596414f3150
  64aba96e_f920_d498_115f_72489bd5ae8f["getNodeForCharacterOffset.js"]
  64aba96e_f920_d498_115f_72489bd5ae8f --> 79306122_0617_c4ea_94ca_a596414f3150
  f99cb5ea_d80a_0cbe_916e_6463e19449a5["setTextContent.js"]
  f99cb5ea_d80a_0cbe_916e_6463e19449a5 --> 79306122_0617_c4ea_94ca_a596414f3150
  816b54e5_c63c_f8b2_68e8_0c637e281f03["DOMPluginEventSystem.js"]
  816b54e5_c63c_f8b2_68e8_0c637e281f03 --> 79306122_0617_c4ea_94ca_a596414f3150
  ad61f88d_874a_73e7_6d93_c79d0d2caa0d["getEventTarget.js"]
  ad61f88d_874a_73e7_6d93_c79d0d2caa0d --> 79306122_0617_c4ea_94ca_a596414f3150
  b8a5c95d_02fb_4719_0efd_4463f2546996["SelectEventPlugin.js"]
  b8a5c95d_02fb_4719_0efd_4463f2546996 --> 79306122_0617_c4ea_94ca_a596414f3150
  style 79306122_0617_c4ea_94ca_a596414f3150 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

/**
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 * @flow
 */

/**
 * HTML nodeType values that represent the type of the node
 */

export const ELEMENT_NODE = 1;
export const TEXT_NODE = 3;
export const COMMENT_NODE = 8;
export const DOCUMENT_NODE = 9;
export const DOCUMENT_TYPE_NODE = 10;
export const DOCUMENT_FRAGMENT_NODE = 11;

Domain

Frequently Asked Questions

What does HTMLNodeType.js do?
HTMLNodeType.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain.
What files import HTMLNodeType.js?
HTMLNodeType.js is imported by 10 file(s): DOMPluginEventSystem.js, ReactDOMContainer.js, ReactDOMEventHandle.js, ReactDOMSelection.js, ReactFiberConfigDOM.js, ReactInputSelection.js, SelectEventPlugin.js, getEventTarget.js, and 2 more.
Where is HTMLNodeType.js in the architecture?
HTMLNodeType.js is located at packages/react-dom-bindings/src/client/HTMLNodeType.js (domain: BabelCompiler, directory: packages/react-dom-bindings/src/client).

Analyze Your Own Codebase

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

Try Supermodel Free