//>>built define("dojo/_base/array dojo/_base/connect dojo/_base/declare dojo/_base/event dojo/_base/window dojo/dom-class dojo/dom-geometry dojo/dom-style dojo/touch dojo/dom-attr dijit/registry ./ListItem ./common".split(" "),function(e,l,q,r,t,f,h,m,k,d,n,u,p){return q("dojox.mobile._EditableListMixin",null,{rightIconForEdit:"mblDomButtonGrayKnob",deleteIconForEdit:"mblDomButtonRedCircleMinus",isEditing:!1,destroy:function(){this._blankItem&&this._blankItem.destroy();this.inherited(arguments)},_setupMoveItem:function(a){m.set(a, {width:h.getContentBox(a).w+"px",top:a.offsetTop+"px"});f.add(a,"mblListItemFloat")},_resetMoveItem:function(a){this.defer(function(){f.remove(a,"mblListItemFloat");m.set(a,{width:"",top:""})})},_onClick:function(a){if((!a||"keydown"!==a.type||13===a.keyCode)&&!1!==this.onClick(a)){var b=n.getEnclosingWidget(a.target);for(a=a.target;a!==b.domNode;a=a.parentNode)if(a===b.deleteIconNode){l.publish("/dojox/mobile/deleteListItem",[b]);this.onDeleteItem(b);break}}},onClick:function(){},_onTouchStart:function(a){if(!(1>= this.getChildren().length)){this._blankItem||(this._blankItem=new u);var b=this._movingItem=n.getEnclosingWidget(a.target);this._startIndex=this.getIndexOfChild(b);for(var c=!1,g=a.target;g!==b.domNode;g=g.parentNode)if(g===b.rightIconNode){c=!0;d.set(b.rightIconNode,"aria-grabbed","true");d.set(this.domNode,"aria-dropeffect","move");break}c&&(c=(c=b.getNextSibling())?c.domNode:null,this.containerNode.insertBefore(this._blankItem.domNode,c),this._setupMoveItem(b.domNode),this.containerNode.appendChild(b.domNode), this._conn||(this._conn=[this.connect(this.domNode,k.move,"_onTouchMove"),this.connect(t.doc,k.release,"_onTouchEnd")]),this._pos=[],e.forEach(this.getChildren(),function(a,b){this._pos.push(h.position(a.domNode,!0).y)},this),this.touchStartY=a.touches?a.touches[0].pageY:a.pageY,this._startTop=h.getMarginBox(b.domNode).t,r.stop(a))}},_onTouchMove:function(a){a=a.touches?a.touches[0].pageY:a.pageY;for(var b=this._pos.length-1,c=1;c