GoJS

 
 

Generování a manipulace s diagramy prostřednictvím JavaScript API

Open Source JavaScript Library, která umožňuje vývojářům vytvářet a zpracovávat diagramy, grafy a grafy uvnitř jejich vlastních JavaScript aplikací.

Velmi výkonná JavaScriptová knihovna, která dává softwarovým vývojářům možnost generovat a manipulovat s diagramy, grafy a grafy v rámci jejich vlastních JavaScript aplikací. Knihovna obsahuje podporu pro vestavěné rozvržení, jako je stromové rozvržení, radiální i vrstvené rozvržení digrafu a některá vlastní rozvržení. Knihovnu lze snadno používat ve webovém prohlížeči nebo na straně serveru v Node nebo Puppeteer.

Knihovna GoJS je velmi flexibilní a umožňuje vývojářům vytvářet řadu různých typů diagramů, jako jsou vývojové diagramy, lékařské diagramy, organizační diagramy, návrhářské nástroje, plánovací nástroje, stavové diagramy, Sankey diagramy, průmyslové procesy, vizuální jazyky a tak dále. .

Knihovna nabízí velmi výkonné interaktivní funkce, jako je přetahování prvků diagramu, kopírování a vkládání obsahu, nápověda, kontextové nabídky, používání šablon, podpora datových vazeb, obslužné programy událostí, automatická rozvržení, použití přizpůsobitelných animací a mnoho dalších. Můžete také vykreslit prvek HTML Canvas a exportovat jej do SVG i do jiných obrazových formátů.

Previous Next

Začínáme s GoJS

Doporučený způsob instalace GoJS je přes npm, je dostupný přes správce balíčků npm, použijte následující příkazy.

Nainstalujte GoJS přes npm

$ npm install gojs --save

Kreslení vývojových diagramů přes JavaScript API

Open source knihovna GoJS poskytuje podporu pro vytváření několika typů diagramů a předvádění specifických funkcí a rozvržení. Vývojové diagramy můžete kreslit pomocí několika řádků kódu JavaScript. Knihovna zahrnovala podporu pro palety, propojitelné uzly, chování přetažení, úpravy textu a použití map šablon uzlů pro kreslení vývojových diagramů. Můžete také snadno upravit stávající diagram a uzel diagramu, stejně jako textový blok.

Vytvářejte a upravujte stavový diagram pomocí JavaScriptu

Stavový diagram se používá k popisu chování systémů. Stavový diagram lze použít k reprezentaci stavu systému nebo části systému v konečném počtu stavů nebo časů. Knihovna GoJS poskytuje podporu pro snadné vytváření a úpravu stavových diagramů. Můžete snadno nakreslit tolik uzlů, kolik chcete, a můžete nakreslit tolik odkazů z jednoho uzlu do druhého podle potřeby a můžete odkazy přetvořit nebo je odstranit, když jsou vybrány.

Vygenerujte logický obvod pomocí JavaScriptu

Logická hradla jsou základními stavebními kameny každého digitálního systému. Logické hradlo je ideální model výpočtu nebo fyzické elektronické zařízení implementující booleovskou funkci. Knihovna je velmi bohatá na funkce a poskytuje několik důležitých funkcí pro vytváření obvodů pomocí hradel a drátů. Je velmi uživatelsky přívětivý a pomáhá uživatelům snadno spravovat diagramy. K dispozici je paleta, která vám umožňuje přetahovat nové uzly a spravovat diagram. Každý uzel můžete snadno aktualizovat podle typu, který používá barvu odkazů do uzlu k určení barvy těch, které z něj vystupují.

Kreslení a umístění prvků diagramu

Knihovna GoJS s otevřeným zdrojovým kódem umožňuje vývojářům softwaru snadno kreslit a umisťovat prvky diagramu do jejich vlastních aplikací JavaScript. Knihovna umožňuje vývojářům vybrat a umístit vybrané části diagramu relativně vůči sobě pomocí několika řádků kódu. Můžete také snadno ovládat klávesy se šipkami a používat "odsazení vložení", takže vkládání objektů je bude kaskádovat, místo aby je umisťovali na sebe.

 Čeština