Skip to content

scrapjs/evented-graph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evented-graph is a Graph, inherited from EventEmitter, which is more useful in some practical cases, comparing to the pure graph. Evented-graph emits mutator events: add, delete, clear, connect, disconnect. It also emits change for every actual mutation.

Usage

npm install evented-graph

var Graph = require('evented-graph');

var graph = new Graph();

graph.on('add', function (node) {
	console.log('Add a new node ', node);
});

graph.add(1);

Related

tolstoy — generic graph structure with ascetic API.
stream-graph — graph with nodes represented with streams and connections with pipes.
audio-graph — graph for connected pcm-streams.
evented-array — Array, inherited from EventEmitter and emitting mutator events.

About

Graph structure with mutator events

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published