define(['jquery','jquery-ui-modules/widget'],function($){$.widget('tcs.qty',{options:{decrementButtonSelector:".qty-dec",incrementButtonSelector:".qty-inc",inputFieldSelector:".input-text.qty",},_create:function(){var that=this;this.element.on("click",this.options.decrementButtonSelector,function(){that._decrementQty();});this.element.on("click",this.options.incrementButtonSelector,function(){that._incrementQty();});},_decrementQty:function(){var input=this.element.find(this.options.inputFieldSelector);if(input.is(":enabled")){var currentVal=parseInt(input.val(),10);if(currentVal>1){input.val(currentVal-1);input.trigger('change');}}},_incrementQty:function(){var input=this.element.find(this.options.inputFieldSelector);if(input.is(":enabled")){var currentVal=parseInt(input.val(),10);input.val(currentVal+1);input.trigger('change');}}});return $.tcs.qty;});