Update fontdb dependency to version 0.13

This commit is contained in:
Edgar Geier 2023-03-01 11:50:10 +01:00
parent 4ac5e1c6a6
commit 2c1d564d62
No known key found for this signature in database
GPG key ID: 7A65B51FD6B75EF5
6 changed files with 24 additions and 11 deletions

View file

@ -44,6 +44,18 @@ impl<'a> Font<'a> {
})
}
pub fn name(&self) -> &str {
if let Some((name, _)) = self.info.families.first() {
name
} else {
&self.info.post_script_name
}
}
pub fn contains_family(&self, family: &str) -> bool {
self.info.families.iter().any(|(name, _)| name == family)
}
#[cfg(feature = "swash")]
pub fn as_swash(&self) -> swash::FontRef {
swash::FontRef {