Module: lib/core/reactive/symbols

The symbols that mark and unwrap reactive values.

These live in their own module so that consumers which only need to recognise a reactive value — rather than create one — can do so without importing proxyHandler.js. proxyHandler.js re-exports every name here, so this split is invisible to existing importers.

Source:

Members

(static, constant) IS_REACTIVE_PROXY :symbol

Marks a value as an Avenx reactive proxy.

Type:
  • symbol
Source:

(static, constant) NON_REACTIVE_SYMBOL :symbol

Marks a value that must never be wrapped in a reactive proxy.

Type:
  • symbol
Source:

(static, constant) PROXY_REF_SYMBOL :symbol

Links a raw target back to the proxy that wraps it, so a value reached by two routes yields one stable proxy identity.

Type:
  • symbol
Source:

(static, constant) RAW_SYMBOL :symbol

Reads the raw target behind a reactive proxy.

Type:
  • symbol
Source: