openpencil/packages/docs/programmable/sdk/api/advanced/use-node-props.md

18 lines
600 B
Markdown
Raw Normal View History

---
title: useNodeProps
description: Low-level selection and mixed-value helper for property panels.
---
# useNodeProps
`useNodeProps()` is the low-level property-panel helper behind higher-level composables like `useAppearance`, `useLayout`, and `useTypography`.
Use it when you need mixed-value detection, multi-selection updates, array-item editing, or undo-aware property commits.
## Related APIs
- [useAppearance](../composables/use-appearance)
- [useLayout](../composables/use-layout)
- [useTypography](../composables/use-typography)
- [PropertyListRoot](../components/property-list-root)