GoJS

 
 

Створюйте та маніпулюйте діаграмами за допомогою JavaScript API

Бібліотека JavaScript з відкритим кодом, яка дозволяє розробникам створювати та обробляти діаграми, діаграми, а також графіки у своїх власних програмах JavaScript.

Дуже потужна бібліотека JavaScript, яка дає розробникам програмного забезпечення можливість генерувати діаграми, діаграми, а також графіки та керувати ними у власних програмах JavaScript. Бібліотека включає підтримку вбудованих макетів, таких як деревоподібний макет, радіальний, а також багатошаровий орграф, а також деякі спеціальні макети. Бібліотеку можна легко використовувати у веб-браузері або на стороні сервера в Node або Puppeteer.

Бібліотека GoJS є дуже гнучкою та дозволяє розробникам створювати низку різних типів діаграм, таких як блок-схеми, медичні діаграми, організаційні діаграми, інструменти проектування, інструменти планування, діаграми станів, діаграми Санкі, промислові процеси, візуальні мови тощо. .

Бібліотека пропонує такі потужні інтерактивні функції, як перетягування елементів діаграми, копіювання та вставлення вмісту, підказки, контекстні меню, використання шаблонів, підтримка зв’язування даних, обробники подій, автоматичні макети, застосування настроюваної анімації та багато іншого. Ви також можете візуалізувати елемент HTML Canvas і експортувати його у SVG, а також інші формати зображень.

Previous Next

Початок роботи з GoJS

Рекомендований спосіб встановлення GoJS — через npm, він доступний через менеджер пакунків npm, скористайтеся наступними командами.

Встановіть GoJS через npm

$ npm install gojs --save

Малювати блок-схеми за допомогою JavaScript API

Бібліотека GoJS з відкритим кодом надає підтримку для створення кількох типів діаграм і демонстрації певних функцій і макетів. Ви можете малювати блок-схеми за допомогою кількох рядків коду JavaScript. Бібліотека включає підтримку палітр, зв’язуваних вузлів, поведінку перетягування/скидання, редагування тексту та використання карт шаблонів вузлів для малювання блок-схем. Ви також можете легко змінити існуючу діаграму та вузол діаграми, а також текстовий блок.

Створення та редагування діаграми стану за допомогою JavaScript

Діаграма стану використовується для опису поведінки систем. Діаграму стану можна використовувати для представлення стану системи або частини системи в кінцевій кількості станів або моментів часу. Бібліотека GoJS надає підтримку для легкого створення та редагування діаграм стану. Ви можете легко намалювати стільки вузлів, скільки забажаєте, і скільки завгодно посилань від одного вузла до іншого вузла, а також змінити форму зв’язків або видалити їх, якщо вибрано.

Створення логічної схеми за допомогою JavaScript

Логічні вентилі є основними будівельними блоками будь-якої цифрової системи. Логічний вентиль — це ідеальна модель обчислень або фізичний електронний пристрій, що реалізує булеву функцію. Бібліотека дуже багата функціями та надає кілька важливих функцій для створення схем за допомогою затворів і проводів. Він дуже зручний і допомагає користувачам легко керувати діаграмами. Надається палітра, яка дозволяє перетягувати нові вузли та керувати діаграмою. Ви можете легко оновити кожен вузол відповідно до типу, який використовує колір посилань на вузол, щоб визначити колір тих, що з нього виходять.

Намалюйте та розташуйте елементи діаграми

Бібліотека GoJS з відкритим вихідним кодом дозволяє розробникам програмного забезпечення легко малювати та розміщувати елементи діаграм у своїх власних програмах JavaScript. Бібліотека дозволяє розробникам вибирати та розміщувати вибрані частини діаграми відносно одна одної за допомогою лише кількох рядків коду. Ви також можете легко керувати клавішами зі стрілками та використовувати «зміщення вставки», щоб вставляти об’єкти каскадом, а не розташовувати їх один на одному.

 Українська