GoJS
JavaScript API vasitəsilə diaqramlar yaradın və manipulyasiya edin
Açıq Mənbəli JavaScript Kitabxanası tərtibatçılara öz JavaScript proqramlarında diaqramlar, diaqramlar və qrafiklər yaratmağa və emal etməyə imkan verir.
Proqram tərtibatçılarına öz JavaScript proqramlarında diaqramlar, diaqramlar və qrafiklər yaratmaq və manipulyasiya etmək imkanı verən çox güclü JavaScript kitabxanası. Kitabxanaya ağac düzümü, radial, eləcə də laylı diqraf düzümü və bəzi fərdi tərtibatlar kimi daxili planlar üçün dəstək daxildir. Kitabxanadan veb brauzerdə və ya Node və ya Puppeteer-də server tərəfində asanlıqla istifadə edilə bilər.
GoJS kitabxanası çox çevikdir və tərtibatçılara axın diaqramları, tibbi diaqramlar, təşkilati diaqramlar, dizayn alətləri, planlaşdırma alətləri, dövlət diaqramları, Sankey diaqramları, sənaye prosesləri, vizual dillər və s. kimi müxtəlif növ diaqramlar yaratmağa imkan verir. .
Kitabxana çox güclü interaktiv funksiyalar təklif edir, məsələn, diaqramın sürüklə və burax elementləri, məzmunun surətini çıxarıb yapışdırın, alət ipuçları, kontekst menyuları, şablonlardan istifadə, məlumatların bağlanması dəstəyi, hadisə işləyiciləri, avtomatik tərtibatlar, fərdiləşdirilə bilən animasiyaların tətbiqi və s. Siz həmçinin HTML Canvas elementini göstərə və onu SVG və digər şəkil formatlarına ixrac edə bilərsiniz.
GoJS ilə işə başlamaq
GoJS quraşdırmanın tövsiyə olunan yolu npm vasitəsilədir, npm paket meneceri vasitəsilə mövcuddur, aşağıdakı əmrlərdən istifadə edin.
GoJS-i npm vasitəsilə quraşdırın
$ npm install gojs --save
JavaScript API vasitəsilə axın qrafiklərini çəkin
Açıq mənbəli GoJS kitabxanası bir neçə Diaqram növlərinin qurulmasına və xüsusi xüsusiyyətlərin və planların nümayişinə dəstək verdi. Bir neçə sətir JavaScript kodu ilə axın sxemləri çəkə bilərsiniz. Kitabxanaya Palitralar, Əlaqələndirilə bilən qovşaqlar, Çək/Düşdürmə davranışı, Mətn Redaktəsi və axın diaqramlarının çəkilməsi üçün Node Şablon Xəritələrinin istifadəsi üçün dəstək daxildir. Siz həmçinin asanlıqla mövcud diaqram və diaqram qovşağını, eləcə də Textblock-u dəyişdirə bilərsiniz.
JavaScript vasitəsilə dövlət diaqramını yaradın və redaktə edin
Sistemlərin davranışını təsvir etmək üçün vəziyyət diaqramından istifadə olunur. Vəziyyət diaqramı sistemin və ya sistemin bir hissəsinin vəziyyətini sonlu sayda vəziyyətlərdə və ya vaxtlarda təmsil etmək üçün istifadə edilə bilər. GoJS kitabxanası vəziyyət diaqramlarını asanlıqla yaratmaq və redaktə etmək üçün dəstək verdi. Siz asanlıqla istədiyiniz qədər çox qovşaq çəkə bilərsiniz və istədiyiniz qədər bir qovşaqdan digər qovşağa çoxlu keçid çəkə bilərsiniz və linkləri yenidən formalaşdıra və ya seçildikdə onları silə bilərsiniz.
JavaScript vasitəsilə məntiqi dövrə yaradın
Məntiq qapıları istənilən rəqəmsal sistemin əsas tikinti bloklarıdır. Məntiq qapısı ideal hesablama modeli və ya Boolean funksiyasını həyata keçirən fiziki elektron cihazdır. Kitabxana çox zəngin xüsusiyyətlərə malikdir və qapılar və naqillərdən istifadə edərək dövrə yaratmaq üçün bir neçə vacib funksiya təmin etmişdir. Bu, çox istifadəçi dostudur və istifadəçilərə diaqramları asanlıqla idarə etməyə kömək edir. Yeni qovşaqları sürükləyib buraxmağa və diaqramınızı idarə etməyə imkan verən Palitra təqdim olunur. Çıxanların rəngini təyin etmək üçün qovşaqdakı keçidlərin rəngindən istifadə edən növə görə hər bir nodu asanlıqla yeniləyə bilərsiniz.
Diaqram elementlərini çəkin və yerləşdirin
Açıq mənbəli GoJS kitabxanası proqram tərtibatçılarına diaqram elementlərini öz JavaScript proqramlarında asanlıqla çəkməyə və yerləşdirməyə imkan verir. Kitabxana tərtibatçılara diaqramın seçilmiş hissələrini bir-birinə nisbətən bir neçə kod sətirindən seçib yerləşdirməyə imkan verir. Siz həmçinin ox düymələrini asanlıqla idarə edə bilərsiniz və "yapışdırmaq ofsetindən" istifadə edə bilərsiniz ki, obyektlərin yapışdırılması onları bir-birinin üstünə yerləşdirməkdənsə, onları kaskadlaşdırsın.