GoJS
Hasilkan & Manipulasi Diagram melalui JavaScript API
Pustaka JavaScript Sumber Terbuka yang memungkinkan pengembang membuat dan memproses diagram, bagan, serta grafik di dalam aplikasi JavaScript mereka sendiri.
Pustaka JavaScript yang sangat kuat yang memberi pengembang perangkat lunak kemampuan untuk menghasilkan dan memanipulasi diagram, bagan, serta grafik di dalam aplikasi JavaScript mereka sendiri. Pustaka telah menyertakan dukungan untuk tata letak bawaan seperti tata letak pohon, radial serta tata letak digraf berlapis, dan beberapa tata letak khusus. Pustaka dapat dengan mudah digunakan di browser web atau sisi server di Node atau Puppeteer.
Pustaka GoJS sangat fleksibel dan memungkinkan pengembang untuk membuat sejumlah jenis diagram yang berbeda, seperti diagram alur, diagram medis, bagan organisasi, alat desain, alat perencanaan, bagan keadaan, diagram Sankey, proses industri, bahasa visual, dan sebagainya. .
Pustaka ini menawarkan fitur interaktif yang sangat kuat seperti elemen seret dan lepas diagram, salin dan tempel konten, tip alat, menu konteks, menggunakan templat, dukungan pengikatan data, pengendali acara, tata letak otomatis, menerapkan animasi yang dapat disesuaikan, dan banyak lagi. Anda juga dapat merender elemen Kanvas HTML dan mengekspornya ke SVG serta format gambar lainnya.
Memulai dengan GoJS
Cara yang disarankan untuk menginstal GoJS adalah melalui npm, tersedia melalui manajer paket npm, gunakan perintah berikut.
Instal GoJS melalui npm
$ npm install gojs --save
Menggambar Flowchart melalui JavaScript API
Pustaka GoJS open source telah memberikan dukungan untuk membangun beberapa tipe Diagram dan menampilkan fitur dan tata letak tertentu. Anda dapat menggambar diagram alur dengan beberapa baris kode JavaScript. Pustaka telah menyertakan dukungan untuk Palettes, Linkable node, Drag/Drop behavior, Text Editing, dan penggunaan Node Template Maps untuk menggambar diagram flowchart. Anda juga dapat memodifikasi diagram dan diagram node yang ada serta Textblock dengan mudah.
Buat dan Edit Diagram Status melalui JavaScript
Diagram keadaan digunakan untuk menggambarkan perilaku sistem. Diagram keadaan dapat digunakan untuk mewakili kondisi sistem atau bagian dari sistem pada sejumlah keadaan atau waktu yang terbatas. Pustaka GoJS telah memberikan dukungan untuk membuat serta mengedit diagram status dengan mudah. Anda dapat dengan mudah menggambar sebanyak mungkin simpul yang Anda inginkan dan dapat menarik sebanyak mungkin tautan dari satu simpul ke simpul lain sesuai keinginan, dan dapat membentuk kembali tautan atau menghapusnya saat dipilih.
Hasilkan Sirkuit Logika melalui JavaScript
Gerbang logika adalah blok bangunan dasar dari setiap sistem digital. Gerbang logika adalah model komputasi yang ideal atau perangkat elektronik fisik yang mengimplementasikan fungsi Boolean. Perpustakaan sangat kaya fitur dan telah menyediakan beberapa fungsi penting untuk pembuatan sirkuit menggunakan gerbang dan kabel. Ini sangat user-friendly dan membantu pengguna untuk mengelola diagram dengan mudah. Sebuah Palet disediakan yang memungkinkan Anda untuk menarik dan melepaskan node baru dan mengelola diagram Anda. Anda dapat dengan mudah memperbarui setiap node sesuai dengan jenis yang menggunakan warna tautan ke dalam node untuk menentukan warna yang keluar darinya.
Menggambar & Memposisikan Elemen Diagram
Pustaka GoJS open source memungkinkan pengembang perangkat lunak untuk dengan mudah menggambar dan memposisikan elemen diagram di dalam aplikasi JavaScript mereka sendiri. Pustaka memungkinkan pengembang untuk memilih dan memposisikan Bagian yang dipilih dari diagram relatif satu sama lain hanya dengan beberapa baris kode. Anda juga dapat dengan mudah menangani tombol panah dan menggunakan "paste offset" sehingga objek yang ditempelkan akan mengalirkan objek alih-alih menempatkannya di atas satu sama lain.