Confirmed users
220
edits
| Line 49: | Line 49: | ||
=== nsTransitionManager.h === | === nsTransitionManager.h === | ||
'''class nsTransitionManager''' | |||
* Subclass of CommonAnimationManager. | |||
* Deals with style context changed. | |||
* Deals with throttled styles. | |||
* UpdateAllThrottledStyles() | |||
**Only valid for OMTA. | |||
* FlushTransitions() | |||
** Post mPresContext->PresShell()->RestyleForAnimation(et->mElement) for its transition-element. | |||
---- | |||
'''struct ElementPropertyTransition''' | |||
* Metadata of a transition-element. | |||
---- | |||
'''class ElementTransitions''' | |||
* Subclass of CommonElementAnimationData. | |||
* EnsureStyleRuleFor() | |||
** Interpolate the style value. | |||
* mPropertyTransitions holds an array of ElementPropertyTransition. | |||
=== nsAnimationManager.h === | === nsAnimationManager.h === | ||
== What's Next == | == What's Next == | ||