cytoscape
Version:
Graph theory (a.k.a. network) library for analysis and visualisation
22 lines (17 loc) • 464 B
JavaScript
function NullRenderer( options ){
this.options = options;
this.notifications = 0; // for testing
}
let noop = function(){};
let throwImgErr = function(){
throw new Error('A headless instance can not render images');
};
NullRenderer.prototype = {
recalculateRenderedStyle: noop,
notify: function(){ this.notifications++; },
init: noop,
isHeadless: function(){ return true; },
png: throwImgErr,
jpg: throwImgErr
};
export default NullRenderer;