GoJS
Generuokite ir manipuliuokite diagramomis naudodami „JavaScript“ API
Atvirojo kodo „JavaScript“ biblioteka, leidžianti kūrėjams kurti ir apdoroti diagramas, diagramas ir grafikus savo „JavaScript“ programose.
Labai galinga „JavaScript“ biblioteka, suteikianti programinės įrangos kūrėjams galimybę kurti ir valdyti diagramas, diagramas ir grafikus savo „JavaScript“ programose. Biblioteka palaiko integruotus išdėstymus, tokius kaip medžio išdėstymas, radialinis ir daugiasluoksnis dvigrafo išdėstymas bei kai kurie pasirinktiniai maketai. Biblioteka gali būti lengvai naudojama žiniatinklio naršyklėje arba serverio pusėje „Node“ arba „Puppeteer“.
GoJS biblioteka yra labai lanksti ir leidžia kūrėjams sudaryti daugybę skirtingų tipų diagramų, tokių kaip srautų diagramos, medicininės diagramos, organizacinės diagramos, projektavimo įrankiai, planavimo įrankiai, būsenos diagramos, Sankey diagramos, pramoniniai procesai, vaizdo kalbos ir pan. .
Biblioteka siūlo labai galingas interaktyvias funkcijas, tokias kaip diagramos elementų nuvilkimas, turinio kopijavimas ir įklijavimas, įrankių patarimai, kontekstiniai meniu, šablonų naudojimas, duomenų susiejimo palaikymas, įvykių tvarkyklės, automatiniai maketai, pritaikomų animacijų taikymas ir daug daugiau. Taip pat galite pateikti HTML Canvas elementą ir eksportuoti jį į SVG bei kitus vaizdo formatus.
Darbo su GoJS pradžia
Rekomenduojamas būdas įdiegti GoJS yra per npm, jis pasiekiamas per npm paketų tvarkyklę, naudokite šias komandas.
Įdiekite GoJS per npm
$ npm install gojs --save
Nubraižykite srautines diagramas naudodami „JavaScript“ API
Atvirojo kodo GoJS biblioteka suteikė palaikymą kuriant kelis diagramų tipus ir demonstruojant konkrečias funkcijas bei išdėstymus. Galite piešti struktūrines schemas su keliomis JavaScript kodo eilėmis. Bibliotekoje yra palaikymas paletėms, susiejamiems mazgams, vilkimo / numetimo elgsenai, teksto redagavimui ir mazgų šablonų žemėlapių naudojimui struktūrinių schemų diagramoms braižyti. Taip pat galite lengvai modifikuoti esamą diagramą ir diagramos mazgą, taip pat teksto bloką.
Sukurkite ir redaguokite būsenos diagramą naudodami „JavaScript“.
Būsenos diagrama naudojama sistemų elgsenai apibūdinti. Būsenos diagrama gali būti naudojama sistemos ar sistemos dalies būklei pavaizduoti esant baigtiniam būsenų ar kartų skaičiui. „GoJS“ biblioteka suteikė palaikymą, leidžiantį lengvai kurti ir redaguoti būsenos diagramas. Galite lengvai nubrėžti tiek mazgų, kiek norite, ir nubrėžti tiek nuorodų iš vieno mazgo į kitą mazgą, kiek norite, ir pakeisti nuorodas arba jas pašalinti, kai pasirenkate.
Sukurkite loginę grandinę naudodami „JavaScript“.
Loginiai vartai yra pagrindiniai bet kurios skaitmeninės sistemos elementai. Loginiai vartai yra idealus skaičiavimo modelis arba fizinis elektroninis įrenginys, įgyvendinantis Būlio funkciją. Biblioteka yra labai daug funkcijų ir suteikė keletą svarbių funkcijų, susijusių su grandinės kūrimu naudojant vartus ir laidus. Tai labai patogu naudoti ir padeda vartotojams lengvai valdyti diagramas. Pateikiama paletė, leidžianti vilkti ir mesti naujus mazgus ir valdyti diagramą. Galite lengvai atnaujinti kiekvieną mazgą pagal tipą, kuris naudoja mazgo nuorodų spalvą, kad nustatytų išeinančių iš jo spalvą.
Nubrėžkite ir išdėstykite diagramos elementus
Atvirojo kodo GoJS biblioteka leidžia programinės įrangos kūrėjams lengvai nubrėžti ir išdėstyti diagramos elementus savo JavaScript programose. Biblioteka leidžia kūrėjams pasirinkti ir išdėstyti pasirinktas diagramos dalis viena kitos atžvilgiu, naudojant tik kelias kodo eilutes. Taip pat galite lengvai valdyti rodyklių klavišus ir naudoti „įklijavimo poslinkį“, kad įklijuojant objektus jie būtų kaskadoje, o ne dedami vienas ant kito.