GoJS
Generer og manipuler diagrammer via JavaScript API
Open Source JavaScript-bibliotek, der giver udviklere mulighed for at oprette og behandle diagrammer, diagrammer samt grafer i deres egne JavaScript-applikationer.
Et meget kraftfuldt JavaScript-bibliotek, der giver softwareudviklere mulighed for at generere og manipulere diagrammer, diagrammer samt grafer i deres egne JavaScript-applikationer. Biblioteket har inkluderet understøttelse af indbyggede layouts såsom trælayout, radial såvel som lagdelt digraflayout og nogle brugerdefinerede layouts. Biblioteket kan nemt bruges i en webbrowser eller server-side i Node eller Puppeteer.
GoJS-biblioteket er meget fleksibelt og giver udviklere mulighed for at lave en række forskellige typer diagrammer, såsom flowcharts, medicinske diagrammer, organisationsdiagrammer, designværktøjer, planlægningsværktøjer, tilstandsdiagrammer, Sankey-diagrammer, industrielle processer, visuelle sprog og så videre .
Biblioteket tilbyder meget kraftfulde interaktive funktioner såsom træk og slip elementer i et diagram, kopier og indsæt indhold, værktøjstip, kontekstmenuer, brug af skabeloner, databindingsunderstøttelse, hændelseshandlere, automatiske layouts, anvendelse af tilpassede animationer og mange flere. Du kan også gengive HTML Canvas-elementet og eksportere det til SVG samt andre billedformater.
Kom godt i gang med GoJS
Den anbefalede måde at installere GoJS på er via npm, den er tilgængelig via npm-pakkehåndteringen, brug følgende kommandoer.
Installer GoJS via npm
$ npm install gojs --save
Tegn rutediagrammer via JavaScript API
Open source GoJS-biblioteket har ydet support til at bygge flere diagramtyper og vise specifikke funktioner og layouts. Du kan tegne flowcharts med et par linjer JavaScript-kode. Biblioteket har inkluderet understøttelse af paletter, knudepunkter, der kan linkes, træk/slip-adfærd, tekstredigering og brugen af nodeskabelonkort til at tegne flowchart-diagrammer. Du kan også nemt ændre den eksisterende diagram- og diagramnode samt tekstblok.
Opret og rediger tilstandsdiagram via JavaScript
Et tilstandsdiagram bruges til at beskrive systemernes adfærd. Tilstandsdiagrammet kan bruges til at repræsentere tilstanden af systemet eller en del af systemet ved et begrænset antal tilstande eller tidspunkter. GoJS-biblioteket har givet support til at skabe såvel som redigering af tilstandsdiagrammer med lethed. Du kan nemt tegne så mange noder, du vil, og kan tegne så mange links fra en node til en anden node, som du ønsker, og kan omforme linkene eller fjerne dem, når de er valgt.
Generer Logic Circuit via JavaScript
Logiske porte er de grundlæggende byggesten i ethvert digitalt system. En logisk port er en ideel model for beregning eller en fysisk elektronisk enhed, der implementerer en boolesk funktion. Biblioteket er meget funktionsrigt og har leveret flere vigtige funktioner til kredsløbsfremstilling ved hjælp af porte og ledninger. Det er meget brugervenligt og hjælper brugerne med at administrere diagrammer med lethed. Der er en palette, der giver dig mulighed for at trække og slippe nye noder og administrere dit diagram. Du kan nemt opdatere hver node efter type, som bruger farven på links til noden til at bestemme farven på dem, der forlader den.
Tegn og positioner diagramelementer
Open source GoJS-biblioteket gør det muligt for softwareudviklere nemt at tegne og placere diagramelementerne i deres egne JavaScript-applikationer. Biblioteket giver udviklere mulighed for at vælge og placere de valgte dele af et diagram i forhold til hinanden med blot et par linjer kode. Du kan også nemt håndtere piletasterne og bruger en "indsæt offset", så indsættelse af objekter vil kaskade dem i stedet for at placere dem oven på hinanden.