diff --git a/src/UserInterface.js b/src/UserInterface.js index 2d12dec4..e708c1f0 100644 --- a/src/UserInterface.js +++ b/src/UserInterface.js @@ -23,7 +23,10 @@ module.exports = function UserInterface(UI,options) { } UI.drawing = UI.drawing || function() { - if(options.inBrowser) { + if (options.ui == "none") { + // No UI + } + else if(options.inBrowser) { // Overlay a loading spinner console.log("Drawing Step \""+identity.stepName+"\" on \""+identity.imageName+"\"."); } @@ -34,7 +37,10 @@ module.exports = function UserInterface(UI,options) { } UI.drawn = UI.drawn || function(output) { - if(options.inBrowser) { + if (options.ui == "none") { + // No UI + } + else if(options.inBrowser) { // Update the DIV Element // Hide the laoding spinner console.log("Drawn Step \""+identity.stepName+"\" on \""+identity.imageName+"\"."); @@ -45,11 +51,13 @@ module.exports = function UserInterface(UI,options) { } } - UI.remove = UI.remove || function() { - if(options.inBrowser) { + UI.remove = UI.remove || function(callback) { + if(options.ui == "null"){ + // No UI + } + else if(options.inBrowser) { // Remove the DIV Element console.log("Removing Step \""+identity.stepName+"\" of \""+identity.imageName+"\"."); - image.remove(); } else { // Delete the NodeJS Object