/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ //! Computed values for properties related to animations and transitions use crate::values::computed::{Context, LengthPercentage, Time, ToComputedValue}; use crate::values::generics::animation as generics; use crate::values::specified::animation as specified; use crate::values::CSSFloat; use std::fmt::{self, Write}; use style_traits::{CssWriter, ToCss}; pub use crate::values::specified::animation::{ AnimationComposition, AnimationDirection, AnimationFillMode, AnimationName, AnimationPlayState, ScrollAxis, TimelineName, TransitionBehavior, TransitionProperty, ViewTransitionName, }; /// A computed value for the `animation-duration` property. pub type AnimationDuration = generics::GenericAnimationDuration