X-Git-Url: http://git.pond.sub.org/?p=eow;a=blobdiff_plain;f=static%2Fdojo-release-1.1.1%2Fdijit%2FProgressBar.js;fp=static%2Fdojo-release-1.1.1%2Fdijit%2FProgressBar.js;h=0000000000000000000000000000000000000000;hp=740700aa96422fc96426504997204bdc41ffa3f1;hb=7beca26e6ea91745cd397ad69ac6e26bb934e683;hpb=bed7f6f60f166f71b2e3a98bb8d1e67c3e501909 diff --git a/static/dojo-release-1.1.1/dijit/ProgressBar.js b/static/dojo-release-1.1.1/dijit/ProgressBar.js deleted file mode 100644 index 740700a..0000000 --- a/static/dojo-release-1.1.1/dijit/ProgressBar.js +++ /dev/null @@ -1,95 +0,0 @@ -if(!dojo._hasResource["dijit.ProgressBar"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code. -dojo._hasResource["dijit.ProgressBar"] = true; -dojo.provide("dijit.ProgressBar"); - -dojo.require("dojo.fx"); -dojo.require("dojo.number"); - -dojo.require("dijit._Widget"); -dojo.require("dijit._Templated"); - -dojo.declare("dijit.ProgressBar", [dijit._Widget, dijit._Templated], { - // summary: A progress indication widget - // - // example: - // |
- // |
- // - // progress: String (Percentage or Number) - // initial progress value. - // with "%": percentage value, 0% <= progress <= 100% - // or without "%": absolute value, 0 <= progress <= maximum - progress: "0", - - // maximum: Float - // max sample number - maximum: 100, - - // places: Number - // number of places to show in values; 0 by default - places: 0, - - // indeterminate: Boolean - // If false: show progress. - // If true: show that a process is underway but that the progress is unknown - indeterminate: false, - - templateString:"
 
 
\n", - - _indeterminateHighContrastImagePath: - dojo.moduleUrl("dijit", "themes/a11y/indeterminate_progress.gif"), - - // public functions - postCreate: function(){ - this.inherited("postCreate",arguments); - this.inteterminateHighContrastImage.setAttribute("src", - this._indeterminateHighContrastImagePath); - this.update(); - }, - - update: function(/*Object?*/attributes){ - // summary: update progress information - // - // attributes: may provide progress and/or maximum properties on this parameter, - // see attribute specs for details. - dojo.mixin(this, attributes||{}); - var percent = 1, classFunc; - if(this.indeterminate){ - classFunc = "addClass"; - dijit.removeWaiState(this.internalProgress, "valuenow"); - dijit.removeWaiState(this.internalProgress, "valuemin"); - dijit.removeWaiState(this.internalProgress, "valuemax"); - }else{ - classFunc = "removeClass"; - if(String(this.progress).indexOf("%") != -1){ - percent = Math.min(parseFloat(this.progress)/100, 1); - this.progress = percent * this.maximum; - }else{ - this.progress = Math.min(this.progress, this.maximum); - percent = this.progress / this.maximum; - } - var text = this.report(percent); - this.label.firstChild.nodeValue = text; - dijit.setWaiState(this.internalProgress, "describedby", this.label.id); - dijit.setWaiState(this.internalProgress, "valuenow", this.progress); - dijit.setWaiState(this.internalProgress, "valuemin", 0); - dijit.setWaiState(this.internalProgress, "valuemax", this.maximum); - } - dojo[classFunc](this.domNode, "dijitProgressBarIndeterminate"); - this.internalProgress.style.width = (percent * 100) + "%"; - this.onChange(); - }, - - report: function(/*float*/percent){ - // Generates message to show; may be overridden by user - return dojo.number.format(percent, {type: "percent", places: this.places, locale: this.lang}); - }, - - onChange: function(){ - // summary: User definable function fired when progress updates. - } -}); - -}