@@ -84,6 +84,7 @@ abstract class DomPropsMixin {
84
84
poster, preload, radioGroup, rel, role, rowSpan, sandbox, scope, scrolling, shape, sizes, spellCheck, src, srcDoc,
85
85
srcSet, step, tabIndex, target, type, useMap, value, width, wmode;
86
86
87
+ AnimationEventCallback onAnimationEnd, onAnimationIteration, onAnimationStart;
87
88
ClipboardEventCallback onCopy, onCut, onPaste;
88
89
KeyboardEventCallback onKeyDown, onKeyPress, onKeyUp;
89
90
FocusEventCallback onFocus, onBlur;
@@ -92,6 +93,7 @@ abstract class DomPropsMixin {
92
93
onClick, onContextMenu, onDoubleClick, onDrag, onDragEnd, onDragEnter, onDragExit, onDragLeave, onDragOver,
93
94
onDragStart, onDrop, onMouseDown, onMouseEnter, onMouseLeave, onMouseMove, onMouseOut, onMouseOver, onMouseUp;
94
95
TouchEventCallback onTouchCancel, onTouchEnd, onTouchMove, onTouchStart;
96
+ TransitionEventCallback onTransitionEnd;
95
97
UIEventCallback onScroll;
96
98
WheelEventCallback onWheel;
97
99
@@ -195,6 +197,21 @@ abstract class UbiquitousDomPropsMixin {
195
197
/// See: <https://facebook.github.io/react/tips/inline-styles.html>
196
198
Map <String , dynamic > style;
197
199
200
+ /// Callback for when a CSS Animation has completed.
201
+ ///
202
+ /// > Related: [onAnimationIteration] , [onAnimationStart] , [onTransitionEnd]
203
+ AnimationEventCallback onAnimationEnd;
204
+
205
+ /// Callback for when an iteration of a CSS Animation ends, and another one begins.
206
+ ///
207
+ /// > Related: [onAnimationEnd] , [onAnimationStart]
208
+ AnimationEventCallback onAnimationIteration;
209
+
210
+ /// Callback for when a CSS animation has started.
211
+ ///
212
+ /// > Related: [onAnimationEnd] , [onAnimationIteration]
213
+ AnimationEventCallback onAnimationStart;
214
+
198
215
/// Callback for when the user copies the content of an element
199
216
ClipboardEventCallback onCopy;
200
217
@@ -298,6 +315,11 @@ abstract class UbiquitousDomPropsMixin {
298
315
/// Callback for when a finger is placed on a touch screen
299
316
TouchEventCallback onTouchStart;
300
317
318
+ /// Callback for when a CSS transition has completed.
319
+ ///
320
+ /// > Related: [onAnimationEnd]
321
+ TransitionEventCallback onTransitionEnd;
322
+
301
323
/// Callback for when an element's scrollbar is being scrolled
302
324
UIEventCallback onScroll;
303
325
0 commit comments