Skip to content

Files

Latest commit

author
Plamen Peshev
Jul 28, 2024
ab8d9ea · Jul 28, 2024

History

History
59 lines (45 loc) · 1.5 KB

README.md

File metadata and controls

59 lines (45 loc) · 1.5 KB

FlowChart JS FlowChart JS

Create flowcharts in seconds with BALKAN FlowChart JS.

FlowChart JS

Demos      Docs      Download      Support

Features

  • Supports both local data and remote data (JSON)

Installation

Option 1 - standalone build

Option 2 - NPM

npm i @balkangraph/flowchart.js

Usage

<script src="https://balkan.app/js/flowchart.js"></script>
<style>
    html, body, #chart{
        width: 100%;
        height: 100%;
        margin: 0;
    }
</style>
<div id="chart"></div>
<script>
let chart = new FlowChart('#chart');
chart.onChanged(function(){
    var data = chart.json();
    //post data to server
});
chart.load({
        nodes: [
            { id: 1, templateId: 'process', x: 400, y: 150, fill: "#FFCA28" },
            { id: 2, templateId: 'decision', x: 400, y: 350, fill: "#F57C00" },
            { id: 3, templateId: 'process', x: 700, y: 350 }
        ],
        links: [
            { from: 1, to: 2 },
            { from: 2, to: 3 }
        ]
    }
); 
</script> 

1 click to talk 2 us

FlowChart