UNPKG

cytoscape

Version:

Graph theory (a.k.a. network) library for analysis and visualisation

29 lines (21 loc) 470 B
let elesfn = ({ isNode: function(){ return this.group() === 'nodes'; }, isEdge: function(){ return this.group() === 'edges'; }, isLoop: function(){ return this.isEdge() && this.source()[0] === this.target()[0]; }, isSimple: function(){ return this.isEdge() && this.source()[0] !== this.target()[0]; }, group: function(){ let ele = this[0]; if( ele ){ return ele._private.group; } } }); export default elesfn;