Skip to main content

Function: collectFontFaceBlocks()

function collectFontFaceBlocks(root: Readonly<Root>): readonly Readonly<{
atRule: AtRule_;
displayDecl: Declaration_ | undefined;
familyDecl: Declaration_ | undefined;
familyName: string | undefined;
familyNameLower: string | undefined;
srcDecl: Declaration_ | undefined;
styleDecl: Declaration_ | undefined;
unicodeRangeDecl: Declaration_ | undefined;
weightDecl: Declaration_ | undefined;
}>[];

Defined in: _internal/font-analysis.ts:76

Collect @font-face blocks with commonly queried declarations.

Parametersโ€‹

rootโ€‹

Readonly<Root>

Returnsโ€‹

readonly Readonly<{ atRule: AtRule_; displayDecl: Declaration_ | undefined; familyDecl: Declaration_ | undefined; familyName: string | undefined; familyNameLower: string | undefined; srcDecl: Declaration_ | undefined; styleDecl: Declaration_ | undefined; unicodeRangeDecl: Declaration_ | undefined; weightDecl: Declaration_ | undefined; }>[]