fx

Classes

goog.fx.AbstractDragDrop
Abstract class that provides reusable functionality for implementing drag and drop functionality. This class also allows clients to define their own subtargeting function so that drop areas can have finer granularity then a singe element. This is accomplished by using a client provided function to map from element and coordinates to a subregion id. This class can also be made aware of scrollable containers that contain drop targets by calling addScrollableContainer. This will cause dnd to take changing scroll positions into account while a drag is occuring.
goog.fx.ActiveDropTarget_
Class representing an active drop target
goog.fx.Animation
Constructor for an animation object.
goog.fx.AnimationEvent
Class for an animation event object.
goog.fx.AnimationParallelQueue
Constructor for AnimationParallelQueue object.
goog.fx.AnimationQueue
Constructor for AnimationQueue object.
goog.fx.AnimationSerialQueue
Constructor for AnimationSerialQueue object.
goog.fx.CssSpriteAnimation
This animation class is used to animate a CSS sprite (moving a background image). This moves through a series of images in a single image sprite and loops the animation when done. You should set up the background-image and size in a CSS rule for the relevant element.
goog.fx.DragDrop
Drag/drop implementation for creating drag sources/drop targets consisting of a single HTML Element.
goog.fx.DragDropEvent
Object representing a drag and drop event.
goog.fx.DragDropGroup
Drag/drop implementation for creating drag sources/drop targets consisting of multiple HTML Elements (items). All items share the same drop target(s) but can be dragged individually.
goog.fx.DragDropItem
Class representing a source or target element for drag and drop operations.
goog.fx.DragEvent
Object representing a drag event
goog.fx.DragListGroup
A class representing a group of one or more "drag lists" with items that can be dragged within them and between them. Example usage: var dragListGroup = new goog.fx.DragListGroup(); dragListGroup.setDragItemHandleHoverClass(className1, className2); dragListGroup.setDraggerElClass(className3); dragListGroup.addDragList(vertList, goog.fx.DragListDirection.DOWN); dragListGroup.addDragList(horizList, goog.fx.DragListDirection.RIGHT); dragListGroup.init();
goog.fx.DragListGroupEvent
The event object dispatched by DragListGroup. The fields draggerElCenter, hoverList, and hoverNextItem are only available for the BEFOREDRAGMOVE and DRAGMOVE events.
goog.fx.DragScrollSupport
A scroll support class. Currently this class will automatically scroll a scrollable container node and scroll it by a fixed amount at a timed interval when the mouse is moved above or below the container or in vertical margin areas. Intended for use in drag and drop. This could potentially be made more general and could support horizontal scrolling.
goog.fx.Dragger
A class that allows mouse or touch-based dragging (moving) of an element
goog.fx.ScrollableContainer_
Class for representing a scrollable container
goog.fx.Transition
An interface for programmatic transition. Must extend goog.events.EventTarget.
goog.fx.TransitionBase
Constructor for a transition object.

Public Protected Private

Enumerations

goog.fx.DragListDirection :
Enum to indicate the direction that a drag list grows.
Constants:
DOWN
No description.
LEFT
No description.
LEFT_2D
No description.
RIGHT
No description.
RIGHT_2D
No description.
Code »

Global Properties

goog.fx.AbstractDragDropTest :
No description.
Code »
goog.fx.AnimationQueueTest :
No description.
Code »
goog.fx.AnimationTest :
No description.
Code »
goog.fx.CssSpriteAnimationTest :
No description.
Code »
goog.fx.DragDropGroupTest :
No description.
Code »
goog.fx.DragListGroupTest :
No description.
Code »
goog.fx.DragScrollSupportTest :
No description.
Code »
goog.fx.DraggerTest :
No description.
Code »
goog.fx.anim :
No description.
Code »
goog.fx.animTest :
No description.
Code »
goog.fx.css3 :
No description.
Code »
goog.fx.dom :
No description.
Code »
goog.fx.easing :
No description.
Code »
goog.fx.easingTest :
No description.
Code »

Package fx

Package Reference