Skip to main content

Parent Component Object

Deprecated

This node is deprecated and kept only so existing projects keep working. It is not offered in the node picker for new use.

Deprecated access to the parent component's instance state. Use Parent Component Object (net.noodl.ParentComponentObject).

The legacy Parent Component State node read and wrote the enclosing parent component's instance-scoped state — the role now filled by Parent Component Object and Set Parent Component Object Properties. Deprecated and hidden from the picker.

When to use it

Do not use in new graphs — use net.noodl.ParentComponentObject (with Set Parent Component Object Properties) instead.

At a glance

CategoryComponent Utilities
Type nameParent Component State
Available inbrowser
SSR compatibilitysafe
Provided bynoodl-viewer-react

Inputs

Values

NameTypeDefaultDescription
propertiesStringlistNames of the parent values to expose, each becoming a matching input and output

Signals

NameTypeDefaultDescription
fetchSignalRepublishes every property from the parent; connecting this stops the outputs updating on their own
storeSignalWrites the supplied property values into the parent component object

Outputs

Signals

NameTypeDefaultDescription
changedSignalFires when a property on the resolved parent is written, unless Fetch is connected
fetchedSignalFires once Fetch has republished every property
storedSignalFires once Set has written every property

Dynamic ports

This node's port list changes at runtime (runtime-discovered); the tables above may be incomplete for a given instance.

Some ports are discovered at runtime from user code, parameters or connected components, and are pushed to the editor per instance; the static port list below is incomplete for such instances.

Ports at runtime

Property ports are generated from the per-instance properties list (runtime-discovered).

Parent Component Object, Set Parent Component Object Properties

Generated

This page is generated from node-catalog-enriched.json. Do not edit it by hand — run npm run docs:nodes to regenerate, and fix the source enrichment instead.