---
title: Composables
description: APIs de composables principales en @open-pencil/vue.
---

# Composables

Estos son los composables principales que usará la mayoría de los consumidores de `@open-pencil/vue`.

## Contexto y canvas

- [provideEditor](./provide-editor)
- [useEditor](./use-editor)
- [useCanvas](./use-canvas)
- [useCanvasInput](./use-canvas-input)
- [useTextEdit](./use-text-edit)

## Selección y comandos

- [useSelectionState](./use-selection-state)
- [useSelectionCapabilities](./use-selection-capabilities)
- [useEditorCommands](./use-editor-commands)
- [useMenuModel](./use-menu-model)

## Paneles de propiedades

- [usePosition](./use-position)
- [useLayout](./use-layout)
- [useAppearance](./use-appearance)
- [useTypography](./use-typography)
- [useExport](./use-export)
- [useFillControls](./use-fill-controls)
- [useStrokeControls](./use-stroke-controls)
- [useEffectsControls](./use-effects-controls)

## Variables, navegación y localización

- [useVariablesEditor](./use-variables-editor)
- [usePageList](./use-page-list)
- [useI18n](./use-i18n)
