openpencil/packages/docs/ru/programmable/sdk/api/index.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

21 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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 редактора.
- Начните с **Компосаблов**, если подключаете состояние и действия редактора.
- Используйте **Расширенные** только когда нужны низкоуровневые хелперы или контексты примитивов.