К содержимому

От панели свойств до целого рабочего пространства. ​

Используйте один инпут или соберите полноценный интерфейс редактора. DSK отвечает за элементы управления, а ваше приложение — за документ, отрисовку и историю изменений.

Обычный HTML. Ваш дизайн. ​

Зарегистрируйте компоненты один раз, затем используйте знакомые теги, атрибуты и события. Начать можно с двух элементов:

ts
import '@flowscape-ui/dsk';
html
<dsk-input aria-label="Ширина" value="160" min="0" step="1"></dsk-input>
<dsk-angle aria-label="Поворот" value="32" unit="deg"></dsk-angle>

Задавайте оформление через CSS и открытые части Shadow DOM, связывайте события со своим движком. Библиотеке компонентов не нужен фреймворк во время выполнения.

Как устроено подключение →

DSK в вашем редакторе. ​

Линейки, комментарий и инпуты поверх настоящего редактора.

Пример с tldraw SDK →