The goog.fx.DragListGroupEvent Class

goog.fx.DragListGroupEvent
> goog.events.Event

goog.fx.DragListGroupEvent(type, dragListGroup, event, currDragItem, draggerEl, dragger, opt_draggerElCenter, opt_hoverList, opt_hoverNextItem)

The event object dispatched by DragListGroup. The fields draggerElCenter, hoverList, and hoverNextItem are only available for the BEFOREDRAGMOVE and DRAGMOVE events.

type {string}
The event type string.
dragListGroup {goog.fx.DragListGroup}
A reference to the associated DragListGroup object.
event {goog.events.BrowserEvent|goog.fx.DragEvent}
The event fired by the browser or fired by the dragger.
currDragItem {Element}
The current drag item being moved.
draggerEl {Element}
The clone of the current drag item that's actually being dragged around.
dragger {goog.fx.Dragger}
The dragger object.
opt_draggerElCenter {goog.math.Coordinate=}
The current center position of the draggerEl.
opt_hoverList {Element=}
The current drag list that's being hovered over, or null if the center of draggerEl is outside of any drag lists. If not null and the drag action ends right now, then currDragItem will end up in this list.
opt_hoverNextItem {Element=}
The current next item in the hoverList that the draggerEl is hovering over. (I.e. If the drag action ends right now, then this item would become the next item after the new location of currDragItem.) May be null if not applicable or if currDragItem would be added to the end of hoverList.

.currDragItem {Element}

The current drag item being move.

.defaultPrevented {boolean}

Inherited from goog.events.Event .

Whether the default action has been prevented. This is a property to match the W3C specification at {@link http://www.w3.org/TR/DOM-Level-3-Events/#events-event-type-defaultPrevented}. Must be treated as read-only outside the class.

.dragListGroup {goog.fx.DragListGroup}

A reference to the associated DragListGroup object.

.dragger {goog.fx.Dragger}

The dragger object.

.draggerEl {Element}

The clone of the current drag item that's actually being dragged around.

.draggerElCenter {goog.math.Coordinate|undefined}

The current center position of the draggerEl.

.event {goog.events.BrowserEvent|goog.fx.DragEvent}

The event fired by the browser or fired by the dragger.

.hoverList {Element|undefined}

The current drag list that's being hovered over, or null if the center of draggerEl is outside of any drag lists. (I.e. If not null and the drag action ends right now, then currDragItem will end up in this list.)

.hoverNextItem {Element|undefined}

The current next item in the hoverList that the draggerEl is hovering over. (I.e. If the drag action ends right now, then this item would become the next item after the new location of currDragItem.) May be null if not applicable or if currDragItem would be added to the end of hoverList.

.preventDefault()

Inherited from goog.events.Event .

Prevents the default action, for example a link redirecting to a url.

.propagationStopped_ {boolean}

Inherited from goog.events.Event .

Whether to cancel the event in internal capture/bubble processing for IE.

@suppress
{underscore} Technically public, but referencing this outside this package is strongly discouraged.

.returnValue_ {boolean}

Inherited from goog.events.Event .

Return value for in internal capture/bubble processing for IE.

@suppress
{underscore} Technically public, but referencing this outside this package is strongly discouraged.

.stopPropagation()

Inherited from goog.events.Event .

Stops event propagation.