mirror of
https://github.com/servo/servo.git
synced 2025-08-03 20:50:07 +01:00
Use generics for border-image-slice property
This commit is contained in:
parent
c8eb277ca5
commit
078d4ed40c
8 changed files with 77 additions and 157 deletions
|
@ -4,8 +4,9 @@
|
|||
|
||||
//! Computed types for CSS values related to borders.
|
||||
|
||||
use values::computed::Number;
|
||||
use values::computed::{Number, NumberOrPercentage};
|
||||
use values::computed::length::LengthOrPercentage;
|
||||
use values::generics::border::BorderImageSlice as GenericBorderImageSlice;
|
||||
use values::generics::border::BorderImageWidthSide as GenericBorderImageWidthSide;
|
||||
use values::generics::rect::Rect;
|
||||
|
||||
|
@ -15,6 +16,9 @@ pub type BorderImageWidth = Rect<BorderImageWidthSide>;
|
|||
/// A computed value for a single side of a `border-image-width` property.
|
||||
pub type BorderImageWidthSide = GenericBorderImageWidthSide<LengthOrPercentage, Number>;
|
||||
|
||||
/// A computed value for the `border-image-slice` property.
|
||||
pub type BorderImageSlice = GenericBorderImageSlice<NumberOrPercentage>;
|
||||
|
||||
impl BorderImageWidthSide {
|
||||
/// Returns `1`.
|
||||
#[inline]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue