Creates an object that performs an animation that adds an item or items to a list.
Element or elements to add to the list.
Element or elements affected by the added items.
An object whose execute method is used to execute the animation. The execute method returns a Promise that completes when the animation is finished.
Creates an object that performs an animation that adds an item or items to a list of search results.
Element or elements to add to the list.
Element or elements affected by the added items.
An object whose execute method is used to execute the animation. The execute method returns a Promise that completes when the animation is finished.
Creates an object that performs an animation that collapses a list.
Element or elements hidden as a result of the collapse.
Element or elements affected by the hidden items.
An object whose execute method is used to execute the animation. The execute method returns a Promise that completes when the animation is finished.
Creates an object that performs an animation that removes an item or items from a list.
Element or elements to delete from the list.
Element or elements affected by the removal of the deleted items.
An object whose execute method is used to execute the animation. The execute method returns a Promise that completes when the animation is finished.
Creates an object that performs an animation that removes an item or items from a list of search results.
Element or elements to delete from the list.
Element or elements affected by the removal of the deleted items.
An object whose execute method is used to execute the animation. The execute method returns a Promise that completes when the animation is finished.
Creates an object that performs an animation that expands a list.
Element or elements revealed by the expansion.
Element or elements affected by the newly revealed items.
An object whose execute method is used to execute the animation. The execute method returns a Promise that completes when the animation is finished.
Creates an object that performs a peek animation.
Element or elements involved in the peek.
An object whose execute method is used to execute the animation. The execute method returns a Promise that completes when the animation is finished.
Creates an object that performs an animation that moves an item or items.
Element or elements involved in the reposition.
An object whose execute method is used to execute the animation. The execute method returns a Promise object that completes when the animation is finished.
Performs an animation that fades an item or items in, fading out existing items that occupy the same space.
Element or elements being faded in.
Element or elements being replaced.
An object that completes when the animation has finished.
Performs an animation when a dragged object is moved such that dropping it in that position would move other items. The potentially affected items are animated out of the way to show where the object would be dropped.
Element or elements that the dragged object would cause to be moved if it were dropped.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Set this parameter to null to use the recommended default offset. Note When the incoming parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.
Performs an animation when a dragged object is moved away from items that it had previously involved in a dragBetweenEnter animation. The affected objects are animated back to their original positions.
Element or elements that the dragged object would no longer cause to be displaced, due to its moving away. This should be the same element or element collection passed as the target parameter in the dragBetweenEnter animation.
An object that completes when the animation is finished.
Performs an animation when the user finishes dragging an object.
Element or elements that were dragged.
Initial offset from the drop point. The dropped object begins at the offset and animates to its final position at the drop point. Note When the element parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
Element or elements whose position the dropped object affects. Typically, this is all other items in a reorderable list. This should be the same element or element collection passed as the affected parameter in the dragSourceStart animation.
An object that completes when the animation is finished.
Performs an animation when the user begins to drag an object.
Element or elements being dragged.
Element or elements whose position is affected by the movement of the dragged object. Typically, this is all other items in a reorderable list.
An object that completes when the animation is finished.
Performs an animation that displays one or more elements on a page.
Element or elements that compose the incoming content.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Set this parameter to null to use the recommended default offset. Note When the incoming parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
Optional. Set this value to { mechanism: "transition" } to play the animation using CSS transitions instead of the default CSS animations. In some cases this can result in improved performance.
An object that completes when the animation is finished.
Performs an animation that shows a new page of content, either when transitioning between pages in a running app or when displaying the first content in a newly launched app.
Element or an array of elements that represent the content. If element refers to an array of elements, the elements enter in array order.
An initial offset where the element or elements begin relative to their final position at the end of the animation. Set this parameter to null to use the recommended default offset. Note When the element parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.
Performs an animation that hides one or more elements on a page.
Element or elements that compose the outgoing content.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Set this parameter to null to use the recommended default offset. Note When the incoming parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.
Performs an animation that dismisses the current page when transitioning between pages in an app.
Element or elements that compose the outgoing page.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Set this parameter to null to use the recommended default offset. Note When the incoming parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.
Performs an animation that fades an item or set of items into view.
Element or elements being faded in.
An object that completes when the animation has finished. Use this object when subsequent actions need this animation to finish before they take place.
Performs an animation that fades an item or set of items out of view.
Element or elements being faded out.
An object that completes when the animation is finished.
Performs an animation that hides edge-based user interface (UI).
Element or elements that are being hidden.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Offsets should be the chosen so that the elements end the animation just off-screen. Note When the element parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
Optional. Set this value to { mechanism: "transition" } to play the animation using CSS transitions instead of the default CSS animations. In some cases this can result in improved performance.
An object that completes when the animation is finished.
Performs an animation that hides a panel.
Element or elements that are being hidden.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Offsets should be the chosen so that the elements end the animation just off-screen. Note When the element parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.
Performs an animation that removes pop-up user interface (UI).
Element or elements that are being hidden.
An object that completes when the animation is finished.
Performs an animation when a pointer is pressed on an object.
Element or elements on which the pointer is pressed.
An object that completes when the animation is finished.
Performs an animation when a pointer is released.
Element or elements that the pointer was pressed on.
An object that completes when the animation is finished.
Performs an animation that slides a narrow, edge-based user interface (UI) into view.
Element or elements that are being shown.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Offsets should be the chosen so that the elements begin the animation from just off-screen. Note When the element parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
Optional. Set this value to { mechanism: "transition" } to play the animation using CSS transitions instead of the default CSS animations. In some cases this can result in improved performance.
An object that completes when the animation is finished.
Performs an animation that slides a large panel user interface (UI) into view.
Element or elements that are being shown.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Offsets should be the chosen so that the elements begin the animation from just off-screen. Note When the element parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.
Performs an animation that displays a pop-up user interface (UI).
Element or elements that are being shown.
Initial offsets where the animated objects begin relative to their final position at the end of the animation. Offsets should be the chosen so that the elements begin the animation from just off-screen. Set this parameter to null to use the recommended default offset. Note When the element parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.
Performs a deselection animation in response to a swipe interaction.
Element or elements that become unselected.
Element or elements that represent the selection, typically a check mark.
An object that completes when the animation is finished.
Performs an animation that reveals an item or items in response to a swipe interaction.
Element or elements being revealed.
An initial offset where the animated objects begin relative to their final position at the end of the animation. Set this parameter to null to use the recommended default offset. Note When the incoming parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.
Performs a selection animation in response to a swipe interaction.
Element or elements being selected.
Element or elements that show that something is selected, typically a check mark.
An object that completes when the animation is finished.
Performs an animation that updates a badge.
Element or elements that comprise the new badge.
Initial offsets where incoming animated objects begin relative to their final position at the end of the animation. Set this parameter to null to use the recommended default offset. Note When the incoming parameter specifies an array of elements, the offset parameter can specify an offset array with each item specified for its corresponding element array item. If the array of offsets is smaller than the array of elements, the last offset is applied to all remaining elements.
An object that completes when the animation is finished.