/** @name Edo.controls.TimeSpinner @class @typeName timespinner @description 小时调节器 @extend Edo.controls.DateSpinner */ Edo.controls.TimeSpinner = function(){ Edo.controls.TimeSpinner.superclass.constructor.call(this); }; Edo.controls.TimeSpinner.extend(Edo.controls.DateSpinner,{ /** @name Edo.controls.TimeSpinner#format @property @default "H:i" */ format : "H:i", /** @name Edo.controls.TimeSpinner#incrementValue @property @default 1 */ incrementValue : 1, /** @name Edo.controls.TimeSpinner#incrementConstant @property @default Date.MINUTE */ incrementConstant : Date.HOUR, /** @name Edo.controls.TimeSpinner#alternateIncrementValue @property @default 1 */ alternateIncrementValue : 1, /** @name Edo.controls.TimeSpinner#alternateIncrementConstant @property @default Date.HOUR */ alternateIncrementConstant : Date.HOUR, normalizeValue : function(value){ if(typeof value == 'string'){ var v = Date.parseDate(value, 'H:i:s'); if(v) value = v; } return Edo.controls.TimeSpinner.superclass.normalizeValue.call(this, value); } }); Edo.controls.TimeSpinner.regType('timespinner');