GoJS
JavaScript API ile Diyagramları Oluşturun ve İşleyin
Geliştiricilerin kendi JavaScript uygulamaları içinde diyagramlar, çizelgeler ve grafikler oluşturmasına ve işlemesine olanak tanıyan Açık Kaynak JavaScript Kitaplığı.
Yazılım geliştiricilere kendi JavaScript uygulamaları içinde diyagramlar, çizelgeler ve grafikler oluşturma ve bunları değiştirme yeteneği veren çok güçlü bir JavaScript kitaplığı. Kitaplık, ağaç düzeni, radyal ve ayrıca katmanlı digraf düzeni ve bazı özel düzenler gibi yerleşik düzenler için destek içeriyor. Kitaplık, bir web tarayıcısında veya sunucu tarafında Node veya Puppeteer'da kolayca kullanılabilir.
GoJS kitaplığı çok esnektir ve geliştiricilerin akış şemaları, tıbbi diyagramlar, organizasyon şemaları, tasarım araçları, planlama araçları, durum çizelgeleri, Sankey diyagramları, endüstriyel süreçler, görsel diller vb. .
Kütüphane, bir diyagramın öğelerini sürükle ve bırak, içerikleri kopyala ve yapıştır, araç ipuçları, bağlam menüleri, şablonları kullanma, veri bağlama desteği, olay işleyicileri, otomatik düzenler, özelleştirilebilir animasyonlar uygulama ve daha fazlası gibi çok güçlü etkileşimli özellikler sunar. Ayrıca HTML Canvas öğesini oluşturabilir ve diğer görüntü biçimlerinin yanı sıra SVG'ye dışa aktarabilirsiniz.
GoJS'ye Başlarken
GoJS'yi kurmanın önerilen yolu npm'dir, npm paket yöneticisi aracılığıyla kullanılabilir, aşağıdaki komutları kullanın.
GoJS'yi npm ile kurun
$ npm install gojs --save
JavaScript API ile Akış Şemaları çizin
Açık kaynaklı GoJS kitaplığı, çeşitli Diyagram türleri oluşturmak ve belirli özellikleri ve düzenleri sergilemek için destek sağlamıştır. Birkaç satır JavaScript kodu ile akış şemaları çizebilirsiniz. Kitaplık, Paletler, Bağlanabilir düğümler, Sürükle/Bırak davranışı, Metin Düzenleme ve akış şeması Diyagramları çizmek için Düğüm Şablonu Haritalarının kullanımı için destek içerir. Ayrıca mevcut diyagramı ve diyagram düğümünü ve ayrıca Textblock'u kolaylıkla değiştirebilirsiniz.
JavaScript ile Durum Diyagramı Oluşturun ve Düzenleyin
Sistemlerin davranışını tanımlamak için bir Durum diyagramı kullanılır. Durum diyagramı, sonlu sayıda durum veya zamanda sistemin veya sistemin bir bölümünün durumunu temsil etmek için kullanılabilir. GoJS kitaplığı, durum diyagramlarının kolaylıkla oluşturulması ve düzenlenmesi için destek sağlamıştır. Kolayca istediğiniz kadar düğüm çizebilir ve bir düğümden başka bir düğüme istediğiniz kadar bağlantı çizebilir, bağlantılara yeniden şekil verebilir veya seçildiğinde kaldırabilirsiniz.
JavaScript ile Mantık Devresi Oluştur
Mantık kapıları, herhangi bir dijital sistemin temel yapı taşlarıdır. Mantık kapısı, ideal bir hesaplama modeli veya Boole işlevini uygulayan fiziksel bir elektronik cihazdır. Kitaplık çok zengin özelliklere sahiptir ve kapılar ve teller kullanarak devre yapımı için birkaç önemli işlev sağlamıştır. Çok kullanıcı dostudur ve kullanıcıların diyagramları kolaylıkla yönetmelerine yardımcı olur. Yeni düğümleri sürükleyip bırakmanıza ve diyagramınızı yönetmenize izin veren bir Palet sağlanmıştır. Her bir düğümü, çıkanların rengini belirlemek için düğümdeki bağlantıların rengini kullanan türe göre kolayca güncelleyebilirsiniz.
Çizim ve Konum Diyagramı Elemanları
Açık kaynaklı GoJS kitaplığı, yazılım geliştiricilerin diyagram öğelerini kendi JavaScript uygulamalarının içinde kolayca çizmelerine ve konumlandırmalarına olanak tanır. Kitaplık, geliştiricilerin yalnızca birkaç kod satırıyla bir diyagramın seçilen Bölümlerini birbirine göre seçmesine ve konumlandırmasına olanak tanır. Ayrıca ok tuşlarını kolayca kullanabilir ve bir "yapıştır ofseti" kullanabilirsiniz, böylece yapıştırılan nesneler, onları üst üste yerleştirmek yerine basamaklandırır.