---
title: Справочник API
description: Справочная документация по компонентам, компосаблам и расширенным API @open-pencil/vue.
---

# Справочник API

Справочник Vue SDK разбит на три раздела.

<SdkCardGroup>
  <SdkCard title="Компоненты" to="/programmable/sdk/api/components/" description="Headless-структурные примитивы: CanvasRoot, ToolbarRoot, FontPickerRoot, ScrubInputRoot и другие." />
  <SdkCard title="Компосаблы" to="/programmable/sdk/api/composables/" description="Компосаблы для контекста редактора, подключения холста, выделения, команд и панелей свойств." />
  <SdkCard title="Расширенные" to="/programmable/sdk/api/advanced/" description="Низкоуровневые хелперы, контексты примитивов и специализированные API для продвинутых интеграций." />
</SdkCardGroup>

## Рекомендуемый путь

- Начните с **Компонентов**, если создаёте переиспользуемые примитивы UI редактора.
- Начните с **Компосаблов**, если подключаете состояние и действия редактора.
- Используйте **Расширенные** только когда нужны низкоуровневые хелперы или контексты примитивов.
