Lines Matching full:if
9 if(typeof Effect == 'undefined')
28 if(options.containment) {
31 if((typeof containment == 'object') &&
39 if(options.accept) options.accept = [options.accept].flatten();
51 if (Element.isParent(drops[i].element, deepest.element))
59 if(drop.tree) {
79 if(drop.hoverclass)
85 if(drop.hoverclass)
91 if(!this.drops.length) return;
94 if(this.last_active) this.deactivate(this.last_active);
96 if(Droppables.isAffected(point, element, drop))
100 if(affected.length>0) {
103 if(drop.onHover)
111 if(!this.last_active) return;
114 if (this.isAffected([Event.pointerX(event), Event.pointerY(event)], element, this.last_active))
115 if (this.last_active.onDrop)
120 if(this.last_active)
130 if(this.drags.length == 0) {
144 if(this.drags.length == 0) {
152 if(draggable.options.delay) {
159 window.focus(); // allows keypress events if window isn't currently focused, fails for Safari
169 if(!this.activeDraggable) return;
173 if(this._lastPointer && (this._lastPointer.inspect() == pointer.inspect())) return;
180 if(this._timeout) {
184 if(!this.activeDraggable) return;
191 if(this.activeDraggable)
206 if(this[eventName+'Count'] > 0)
208 if(o[eventName]) o[eventName](eventName, draggable, event);
210 if(draggable.options[eventName]) draggable.options[eventName](draggable, event);
255 if(!arguments[1] || typeof arguments[1].endeffect == 'undefined')
268 if(options.handle && (typeof options.handle == 'string'))
271 if(!this.handle) this.handle = $(options.handle);
272 if(!this.handle) this.handle = this.element;
274 if(options.scroll && !options.scroll.scrollTo && !options.scroll.outerHTML) {
303 if(typeof Draggable._dragging[this.element] != 'undefined' &&
305 if(Event.isLeftClick(event)) {
308 if((tag_name = src.tagName.toUpperCase()) && (
327 if(this.options.zindex) {
332 if(this.options.ghosting) {
338 if(this.options.scroll) {
339 if (this.options.scroll == window) {
351 if(this.options.starteffect) this.options.starteffect(this.element);
355 if(!this.dragging) this.startDrag(event);
361 if(this.options.change) this.options.change(this);
363 if(this.options.scroll) {
367 if (this.options.scroll == window) {
377 …if(pointer[0] < (p[0]+this.options.scrollSensitivity)) speed[0] = pointer[0]-(p[0]+this.options.sc…
378 …if(pointer[1] < (p[1]+this.options.scrollSensitivity)) speed[1] = pointer[1]-(p[1]+this.options.sc…
379 …if(pointer[0] > (p[2]-this.options.scrollSensitivity)) speed[0] = pointer[0]-(p[2]-this.options.sc…
380 …if(pointer[1] > (p[3]-this.options.scrollSensitivity)) speed[1] = pointer[1]-(p[3]-this.options.sc…
385 if(navigator.appVersion.indexOf('AppleWebKit')>0) window.scrollBy(0,0);
393 if(this.options.ghosting) {
399 if(success) Droppables.fire(event, this.element);
403 if(revert && typeof revert == 'function') revert = revert(this.element);
406 if(revert && this.options.reverteffect) {
413 if(this.options.zindex)
416 if(this.options.endeffect)
424 if(event.keyCode!=Event.KEY_ESC) return;
430 if(!this.dragging) return;
438 if(this.options.ghosting) {
446 if(this.options.scroll && (this.options.scroll != window && this._isScrollChild)) {
455 if(this.options.snap) {
456 if(typeof this.options.snap == 'function') {
459 if(this.options.snap instanceof Array) {
469 if((!this.options.constraint) || (this.options.constraint=='horizontal'))
471 if((!this.options.constraint) || (this.options.constraint=='vertical'))
474 if(style.visibility=="hidden") style.visibility = ""; // fix gecko rendering
478 if(this.scrollInterval) {
486 if(!(speed[0] || speed[1])) return;
496 if(this.options.scroll == window) {
498 if (this.scrollSpeed[0] || this.scrollSpeed[1]) {
511 if (this._isScrollChild) {
515 if (Draggables._lastScrollPointer[0] < 0)
517 if (Draggables._lastScrollPointer[1] < 0)
522 if(this.options.change) this.options.change(this);
528 if (w.document.documentElement && documentElement.scrollTop) {
531 } else if (w.document.body) {
535 if (w.innerWidth) {
538 } else if (w.document.documentElement && documentElement.clientWidth) {
566 if(this.lastValue != Sortable.serialize(this.element))
578 if(element.id && Sortable.sortables[element.id]) return element;
585 if(!element) return;
592 if(s) {
639 if(options.starteffect)
642 if(options.reverteffect)
645 if(options.ghosting) options_for_draggable.reverteffect = function(element) {
650 if(options.endeffect)
653 if(options.zindex)
679 if(options.dropOnEmpty || options.tree) {
691 if(options.tree) e.treeNode = element;
695 if(options.tree) {
723 if(Element.isParent(dropon, element)) return;
725 if(overlap > .33 && overlap < .66 && Sortable.options(dropon).tree) {
727 } else if(overlap>0.5) {
729 if(dropon.previousSibling != element) {
733 if(dropon.parentNode!=oldParentNode)
740 if(nextElement != element) {
744 if(dropon.parentNode!=oldParentNode)
755 if(!Element.isParent(dropon, element)) {
761 if(children) {
765 if (offset - Element.offsetSize (children[index], droponOptions.overlap) >= 0) {
767 … } else if (offset - (Element.offsetSize (children[index], droponOptions.overlap) / 2) >= 0) {
785 if(Sortable._marker) Sortable._marker.hide();
791 if(sortable && !sortable.ghosting) return;
793 if(!Sortable._marker) {
802 if(position=='after')
803 if(sortable.overlap == 'horizontal')
817 if (!match) continue;
829 if (child.container)
864 if (node.id) index = '[' + node.position + ']' + index;
884 if (n.id.match(options.format))
891 if (n) {
904 if (options.tree) {
917 // Returns true if child is contained within element
919 if (!child.parentNode || child == element) return false;
920 if (child.parentNode == element) return true;
925 if(!element.hasChildNodes()) return null;
927 if(only) only = [only].flatten();
930 if(e.tagName && e.tagName.toUpperCase()==tagName &&
933 if(recursive) {
935 if(grandchildren) elements.push(grandchildren);