Как стать автором
Обновить

Комментарии 17

Как же я давно ищу что-то подобное и легковесное. Спасибо!

Спасибо!

А зачем нужно сравнение с Bootstrap? Тем более .js файла с .css?

Говорят же например: "площадь озера равна пяти футбольным полям" - зачем сравнивать озеро и футбольные поля? Что бы представить размер озера.

Не хватает возможности запихать какой-нибудь контент внутрь объекта (картинки, текст итд)

Если правильно понял, то можно запихнуть. Можно взять любую SVG картинку (хоть в Adobe нарисовать) и обвесить атрибутами.

Ну да, можно и так, я про сам функционал. Чтобы были готовые методы для этого.

Возможно ли сделать так чтобы линии были прямыми, и если и изгибались, то под углом 90°?

Сейчас нет. При достаточном интересе к библиотеке можно будет добавить.
Думаю сейчас не хватает:
- менять масштаб
- многострочный текс
- отмена действий (Crtl + Z)
- одноврменное перетаскивание нескольких фигур
- выравнивание фигур по сетке

- менять масштаб
- многострочный текс
- отмена действий (Crtl + Z)
- одноврменное перетаскивание нескольких фигур
- выравнивание фигур по сетке

Как активный пользователь систем моделирования бизнес процессов, могу сказать что в списке только один пункт критичен - многострочный текст. Ну и конечно изгиб под 90% и прямые линии тоже нужны.

Спасибо за обратную связь!

Осмелюсь предложить фичу возможность сворачивания структуры

Все те же возможности (проверки типов, intellisense и проч.) дает JSDoc.

А вот неожиданно да. У вас в репозитории этого не видно - но можно в зависимости добавить typescript и запускать отдельную проверку типов

./node_modules/.bin/tsc --noEmit -p ./jsconfig.json
<offtopic>
Не то удивительно, что в браузере пятилетней давности белое поле и ни одна кнопка не работает.
А то удивительно, что ни строчки ошибок в консоль не пишет.
Как Вы там, в мире без Graceful Degradation с новейшими хромыми браузерами, не икается ли?
</offtopic>

<irony>Как там в 2017?</irony>

    /** connector id */
    connector: string;

почему бы сразу не дать название connectorID?

Также можно добавить Параллелограмм для рисования блок схем программ
очень бы пригодилось

<rect width="120" height="70" fill="#1aaee5" stroke="#fff" stroke-width="1" transform="skewX(-20)"></rect>
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации