0.3.2 • Published 3 years ago

@alkalixin/chart-flow v0.3.2

Weekly downloads
1
License
MIT
Repository
github
Last release
3 years ago

chart-flow

A simple visual flow editor that forked from node-chart-flow which based on node-red

Install

npm i @alkalixin/chart-flow -S

Quick Start

components: {
  ChartFlow: resolve => require(['@alkalixin/chart-flow'], resolve),
},
methods:{
  async registerNodeType(editor) {
    await editor.registerNodeType(function(a) {
      return new Promise(resolve => require(['../src/nodes/NodeType1.js'], resolve))
    })
  },
}
<template>
  <ChartFlow
    ref="flow"
    :registerNodeType="registerNodeType"
    :data="nodes"
    :readonly="false"
    :showTips="false"
    @clickedNode="clickedNode"
    @addedNode="addedNode"
    @addedLine="addedLine"
    @deletedNode="deletedNode"
    @deletedLine="deletedLine"
    @pastedNode="pastedNode"
    @onCompleted="onCompleted"
    @onReRenderNodes="onReRenderNodes"
    @dragNodes="dragNodes"
    @nodeChange="handleNodeChange"
  ></ChartFlow>
</template>
// main.js
import '@alkalixin/chart-flow/dist/bundle.css'

Development

You need Node.js at least v8.9.4

npm run serve

Changelog

Detailed changes for each release are documented in the release notes.

LICENSE

MIT

0.3.2

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.1.30

4 years ago

0.1.29

4 years ago

0.1.28

4 years ago

0.1.27

4 years ago

0.1.26

4 years ago

0.1.25

4 years ago

0.1.23

4 years ago

0.1.24

4 years ago

0.1.22

4 years ago

0.1.21

4 years ago

0.1.20

4 years ago

0.1.19

4 years ago

0.1.18

4 years ago

0.1.17

4 years ago

0.1.16

4 years ago

0.1.15

4 years ago

0.1.14

4 years ago

0.1.12

4 years ago

0.1.13

4 years ago

0.1.10

4 years ago

0.1.11

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago