diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-09-28 09:42:04 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-09-28 10:53:54 +0200 |
| commit | 0e89facb538a6ddd6890f2516f6d33059e7b3483 (patch) | |
| tree | 4593b3ab4a3a957f4b7ced8a625c019ac8c9658a /src/library | |
| parent | f1ab2905721e4a81b2acfa8f258c49ce6e172766 (diff) | |
Allow linear values for text edges
Diffstat (limited to 'src/library')
| -rw-r--r-- | src/library/mod.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/library/mod.rs b/src/library/mod.rs index c42b82d6..13c8fd5c 100644 --- a/src/library/mod.rs +++ b/src/library/mod.rs @@ -127,16 +127,19 @@ dynamic! { dynamic! { FontWeight: "font weight", - Value::Int(number) => { - u16::try_from(number).map_or(Self::BLACK, Self::from_number) + Value::Int(v) => { + u16::try_from(v).map_or(Self::BLACK, Self::from_number) }, } dynamic! { FontStretch: "font stretch", - Value::Relative(relative) => Self::from_ratio(relative.get() as f32), + Value::Relative(v) => Self::from_ratio(v.get() as f32), } dynamic! { VerticalFontMetric: "vertical font metric", + Value::Length(v) => Self::Linear(v.into()), + Value::Relative(v) => Self::Linear(v.into()), + Value::Linear(v) => Self::Linear(v), } |
