openpencil/packages/docs/es/programmable/sdk/api/advanced/use-variables.md
Danila Poyarkov 14325280d9 docs(i18n): translate all missing pages to 6 languages
- 78 SDK pages per language (components, composables, advanced API,
  guides, architecture, getting-started)
- vector-edit.md user guide page (5 languages)
- Update stale ru/programmable/cli/inspecting.md
- Fix YAML frontmatter quoting for colons in descriptions

474 files, 0 missing pages across de/es/fr/it/pl/ru.
VitePress build verified — all 546 SDK pages render.
2026-04-22 18:35:22 +03:00

1 KiB

title description
useVariables Lee y muta colecciones de variables, variables y valores de variables.

useVariables

useVariables() es el composable de variables de bajo nivel detrás de los helpers de editor de variables de más alto nivel.

Úsalo cuando quieras control directo sobre colecciones, modos activos, filtrado y operaciones CRUD sin tomar toda la abstracción de tabla/diálogo.

Uso

import { useVariables } from '@open-pencil/vue'

const variables = useVariables()

Devuelve

  • collections
  • activeCollectionId
  • activeCollection
  • activeModes
  • variables
  • searchTerm
  • setSearchTerm()
  • setActiveCollection()
  • addCollection()
  • renameCollection()
  • addVariable()
  • removeVariable()
  • renameVariable()
  • updateVariableValue()
  • formatModeValue()
  • parseVariableValue()
  • shortName()

APIs relacionadas