mirror of
https://github.com/servo/servo.git
synced 2025-10-16 08:20:22 +01:00
Although we store animation and transition style values in StyleUIReset and define their properties in longhands/ui.mako.rs, but we may move them in the future if this style struct becomes too large. So let's move the definition of their values to an independent module, animation, so we don't have to worry about this again. This patch doesn't change any other things. Only move code. Differential Revision: https://phabricator.services.mozilla.com/D173903
22 lines
874 B
Rust
22 lines
874 B
Rust
/* 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 UI properties
|
|
|
|
use crate::values::computed::color::Color;
|
|
use crate::values::computed::image::Image;
|
|
use crate::values::computed::Number;
|
|
use crate::values::generics::ui as generics;
|
|
|
|
pub use crate::values::specified::ui::CursorKind;
|
|
pub use crate::values::specified::ui::{BoolInteger, UserSelect};
|
|
|
|
/// A computed value for the `cursor` property.
|
|
pub type Cursor = generics::GenericCursor<CursorImage>;
|
|
|
|
/// A computed value for item of `image cursors`.
|
|
pub type CursorImage = generics::GenericCursorImage<Image, Number>;
|
|
|
|
/// A computed value for `scrollbar-color` property.
|
|
pub type ScrollbarColor = generics::GenericScrollbarColor<Color>;
|