diff --git a/libraries/p5.gui.min.js b/libraries/p5.gui.min.js new file mode 100644 index 0000000..ea5d822 --- /dev/null +++ b/libraries/p5.gui.min.js @@ -0,0 +1 @@ +(function(){var t=[];var u=0;var v=100;var w=1;var z='QuickSettings';const defaultLabel='p5.gui';p5.prototype.createGui=function(a,b,c){if((typeof a)==='string'){return this.createGui(b,a,c)}let parent=document.body;if(a===undefined){a=window;b=b||document.title||defaultLabel}else{parent=a.canvas.parentElement;b=b||parent.id||defaultLabel}if(!('color'in a)){console.error(`${parent.id}:You need to pass the p5 a to createGui in instance mode!`)}c=c||z;var d;if(c==='QuickSettings'){if(QuickSettings){console.log('Creating p5.gui powered by QuickSettings.');d=new QSGui(b,parent,a)}else{console.log('QuickSettings not found. Is the script included in your HTML?');d=new DummyGui(b,parent,a)}}else{console.log('Unknown GUI provider '+c);d=new DummyGui(b,parent,a)}t.push(d);return d};p5.prototype.removeGui=function(a){};p5.prototype.sliderRange=function(a,b,c){u=a;v=b;w=c};p5.prototype.noLoop=function(){this._loop=false;for(var i=0;i1){a=Array.prototype.slice.call(arguments)a=a.slice(1)}if(a.length===0){a=Object.keys(object)}s.bindParams(object,a)};this.noLoop=function(){s.setGlobalChangeHandler(r._draw)};this.loop=function(){s.setGlobalChangeHandler(null)};this.show=function(){s.show()};this.hide=function(){s.hide()};this.toggleVisibility=function(){s.toggleVisibility()};this.setPosition=function(x,y){s.setPosition(x,y);return this};s.bindParams=function(b,d){for(var i=0;i