Blame | Last modification | View Log | RSS feed
if(!dojo._hasResource["dojox.widget.TimeSpinner"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.dojo._hasResource["dojox.widget.TimeSpinner"] = true;dojo.provide("dojox.widget.TimeSpinner");dojo.require("dijit.form._Spinner");dojo.require("dijit.form.NumberTextBox");dojo.require("dojo.date");dojo.require("dojo.date.locale");dojo.require("dojo.date.stamp");dojo.declare("dojox.widget.TimeSpinner",[dijit.form._Spinner],{// summary: Time Spinner// description: This widget is the same as a normal NumberSpinner, but for the time component of a date object insteadrequired: false,adjust: function(/* Object */ val, /*Number*/ delta){return dojo.date.add(val, "minute", delta)},//FIXME should we allow for constraints in this widget?isValid: function(){return true;},smallDelta: 5,largeDelta: 30,timeoutChangeRate: 0.50,parse: function(time, locale){return dojo.date.locale.parse(time, {selector:"time", formatLength:"short"});},format: function(time, locale){if (dojo.isString(time)) { return time; }return dojo.date.locale.format(time, {selector:"time", formatLength:"short"});},serialize: dojo.date.stamp.toISOString,value: "12:00 AM"});}