/** * EasyUI for jQuery 1.10.16 * * Copyright (c) 2009-2023 www.jeasyui.com. All rights reserved. * * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php * To use it on other terms please contact us: info@jeasyui.com * */ (function($){ function _1(_2){ var _3=$.data(_2,"datetimespinner").options; $(_2).addClass("datetimespinner-f").timespinner(_3); }; $.fn.datetimespinner=function(_4,_5){ if(typeof _4=="string"){ var _6=$.fn.datetimespinner.methods[_4]; if(_6){ return _6(this,_5); }else{ return this.timespinner(_4,_5); } } _4=_4||{}; return this.each(function(){ var _7=$.data(this,"datetimespinner"); if(_7){ $.extend(_7.options,_4); }else{ $.data(this,"datetimespinner",{options:$.extend({},$.fn.datetimespinner.defaults,$.fn.datetimespinner.parseOptions(this),_4)}); } _1(this); }); }; $.fn.datetimespinner.methods={options:function(jq){ var _8=jq.timespinner("options"); return $.extend($.data(jq[0],"datetimespinner").options,{width:_8.width,value:_8.value,originalValue:_8.originalValue,disabled:_8.disabled,readonly:_8.readonly}); }}; $.fn.datetimespinner.parseOptions=function(_9){ return $.extend({},$.fn.timespinner.parseOptions(_9),$.parser.parseOptions(_9,[])); }; $.fn.datetimespinner.defaults=$.extend({},$.fn.timespinner.defaults,{formatter:function(_a){ if(!_a){ return ""; } return $.fn.datebox.defaults.formatter.call(this,_a)+" "+$.fn.timespinner.defaults.formatter.call(this,_a); },parser:function(s){ s=$.trim(s); if(!s){ return null; } var dt=s.split(" "); var _b=$.fn.datebox.defaults.parser.call(this,dt[0]); if(dt.length<2){ return _b; } var _c=$.fn.timespinner.defaults.parser.call(this,dt[1]+(dt[2]?" "+dt[2]:"")); return new Date(_b.getFullYear(),_b.getMonth(),_b.getDate(),_c.getHours(),_c.getMinutes(),_c.getSeconds()); },selections:[[0,2],[3,5],[6,10],[11,13],[14,16],[17,19],[20,22]]}); })(jQuery);