AnimationEvent.webidl (982B)
1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 2 /* This Source Code Form is subject to the terms of the Mozilla Public 3 * License, v. 2.0. If a copy of the MPL was not distributed with this file, 4 * You can obtain one at http://mozilla.org/MPL/2.0/. 5 * 6 * The origin of this IDL file is 7 * http://www.w3.org/TR/css3-animations/#animation-events- 8 * http://dev.w3.org/csswg/css3-animations/#animation-events- 9 * 10 * Copyright © 2012 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C 11 * liability, trademark and document use rules apply. 12 */ 13 14 [Exposed=Window] 15 interface AnimationEvent : Event { 16 constructor(DOMString type, optional AnimationEventInit eventInitDict = {}); 17 18 readonly attribute DOMString animationName; 19 readonly attribute float elapsedTime; 20 readonly attribute DOMString pseudoElement; 21 }; 22 23 dictionary AnimationEventInit : EventInit { 24 DOMString animationName = ""; 25 float elapsedTime = 0; 26 DOMString pseudoElement = ""; 27 };