unifontFontFaceDataToProperties() — astro Function Reference
Architecture documentation for the unifontFontFaceDataToProperties() function in utils.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD f31f8880_f2d0_30c8_0f8d_1f2b32f14c86["unifontFontFaceDataToProperties()"] 77c4177d_ca70_d1e3_9542_4dbf91aa1dfd["utils.ts"] f31f8880_f2d0_30c8_0f8d_1f2b32f14c86 -->|defined in| 77c4177d_ca70_d1e3_9542_4dbf91aa1dfd 4863c44a_e8f0_e2bd_41c8_88ef061f733c["renderFontSrc()"] f31f8880_f2d0_30c8_0f8d_1f2b32f14c86 -->|calls| 4863c44a_e8f0_e2bd_41c8_88ef061f733c d7d19aa7_5273_7595_db2b_f2da90462457["renderFontWeight()"] f31f8880_f2d0_30c8_0f8d_1f2b32f14c86 -->|calls| d7d19aa7_5273_7595_db2b_f2da90462457 style f31f8880_f2d0_30c8_0f8d_1f2b32f14c86 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/assets/fonts/utils.ts lines 8–21
export function unifontFontFaceDataToProperties(
font: Partial<unifont.FontFaceData>,
): CssProperties {
return {
src: font.src ? renderFontSrc(font.src) : undefined,
'font-display': font.display ?? 'swap',
'unicode-range': font.unicodeRange?.length ? font.unicodeRange.join(',') : undefined,
'font-weight': renderFontWeight(font.weight),
'font-style': font.style,
'font-stretch': font.stretch,
'font-feature-settings': font.featureSettings,
'font-variation-settings': font.variationSettings,
};
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does unifontFontFaceDataToProperties() do?
unifontFontFaceDataToProperties() is a function in the astro codebase, defined in packages/astro/src/assets/fonts/utils.ts.
Where is unifontFontFaceDataToProperties() defined?
unifontFontFaceDataToProperties() is defined in packages/astro/src/assets/fonts/utils.ts at line 8.
What does unifontFontFaceDataToProperties() call?
unifontFontFaceDataToProperties() calls 2 function(s): renderFontSrc, renderFontWeight.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free