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