OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | |
alancutter (OOO until 2018)
2016/09/30 04:32:10
Nit: 2016 here and other files.
| |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #ifndef AnimationEffectTimingReadOnly_h | |
6 #define AnimationEffectTimingReadOnly_h | |
7 | |
8 #include "bindings/core/v8/ScriptWrappable.h" | |
9 #include "core/CoreExport.h" | |
10 #include "core/animation/AnimationEffectReadOnly.h" | |
11 #include "wtf/text/WTFString.h" | |
12 | |
13 namespace blink { | |
14 | |
15 class UnrestrictedDoubleOrString; | |
16 | |
17 class CORE_EXPORT AnimationEffectTimingReadOnly : public GarbageCollected<Animat ionEffectTimingReadOnly>, public ScriptWrappable { | |
18 DEFINE_WRAPPERTYPEINFO(); | |
19 public: | |
20 static AnimationEffectTimingReadOnly* create(AnimationEffectReadOnly* parent ); | |
21 double delay(); | |
22 double endDelay(); | |
23 String fill(); | |
24 double iterationStart(); | |
25 double iterations(); | |
26 void duration(UnrestrictedDoubleOrString&); | |
27 double playbackRate(); | |
28 String direction(); | |
29 String easing(); | |
30 | |
31 DECLARE_VIRTUAL_TRACE(); | |
32 | |
33 protected: | |
34 Member<AnimationEffectReadOnly> m_parent; | |
35 explicit AnimationEffectTimingReadOnly(AnimationEffectReadOnly*); | |
36 }; | |
37 | |
38 } // namespace blink | |
39 | |
40 #endif | |
OLD | NEW |