css-fonts-5.idl (3206B)
1 // GENERATED CONTENT - DO NOT EDIT 2 // Content was automatically extracted by Reffy into webref 3 // (https://github.com/w3c/webref) 4 // Source: CSS Fonts Module Level 5 (https://drafts.csswg.org/css-fonts-5/) 5 6 [Exposed=Window] 7 interface CSSFontFaceDescriptors : CSSStyleDeclaration { 8 attribute [LegacyNullToEmptyString] CSSOMString src; 9 attribute [LegacyNullToEmptyString] CSSOMString fontFamily; 10 attribute [LegacyNullToEmptyString] CSSOMString font-family; 11 attribute [LegacyNullToEmptyString] CSSOMString fontStyle; 12 attribute [LegacyNullToEmptyString] CSSOMString font-style; 13 attribute [LegacyNullToEmptyString] CSSOMString fontWeight; 14 attribute [LegacyNullToEmptyString] CSSOMString font-weight; 15 attribute [LegacyNullToEmptyString] CSSOMString fontStretch; 16 attribute [LegacyNullToEmptyString] CSSOMString font-stretch; 17 attribute [LegacyNullToEmptyString] CSSOMString fontWidth; 18 attribute [LegacyNullToEmptyString] CSSOMString font-width; 19 attribute [LegacyNullToEmptyString] CSSOMString fontSize; 20 attribute [LegacyNullToEmptyString] CSSOMString font-size; 21 attribute [LegacyNullToEmptyString] CSSOMString sizeAdjust; 22 attribute [LegacyNullToEmptyString] CSSOMString size-adjust; 23 attribute [LegacyNullToEmptyString] CSSOMString unicodeRange; 24 attribute [LegacyNullToEmptyString] CSSOMString unicode-range; 25 attribute [LegacyNullToEmptyString] CSSOMString fontFeatureSettings; 26 attribute [LegacyNullToEmptyString] CSSOMString font-feature-settings; 27 attribute [LegacyNullToEmptyString] CSSOMString fontVariationSettings; 28 attribute [LegacyNullToEmptyString] CSSOMString font-variation-settings; 29 attribute [LegacyNullToEmptyString] CSSOMString fontNamedInstance; 30 attribute [LegacyNullToEmptyString] CSSOMString font-named-instance; 31 attribute [LegacyNullToEmptyString] CSSOMString fontDisplay; 32 attribute [LegacyNullToEmptyString] CSSOMString font-display; 33 attribute [LegacyNullToEmptyString] CSSOMString fontLanguageOverride; 34 attribute [LegacyNullToEmptyString] CSSOMString font-language-override; 35 attribute [LegacyNullToEmptyString] CSSOMString ascentOverride; 36 attribute [LegacyNullToEmptyString] CSSOMString ascent-override; 37 attribute [LegacyNullToEmptyString] CSSOMString descentOverride; 38 attribute [LegacyNullToEmptyString] CSSOMString descent-override; 39 attribute [LegacyNullToEmptyString] CSSOMString lineGapOverride; 40 attribute [LegacyNullToEmptyString] CSSOMString line-gap-override; 41 attribute [LegacyNullToEmptyString] CSSOMString superscriptPositionOverride; 42 attribute [LegacyNullToEmptyString] CSSOMString superscript-position-override; 43 attribute [LegacyNullToEmptyString] CSSOMString subscriptPositionOverride; 44 attribute [LegacyNullToEmptyString] CSSOMString subscript-position-override; 45 attribute [LegacyNullToEmptyString] CSSOMString superscriptSizeOverride; 46 attribute [LegacyNullToEmptyString] CSSOMString superscript-size-override; 47 attribute [LegacyNullToEmptyString] CSSOMString subscriptSizeOverride; 48 attribute [LegacyNullToEmptyString] CSSOMString subscript-size-override; 49 }; 50 51 [Exposed=Window] 52 interface CSSFontFaceRule : CSSRule { 53 [SameObject, PutForwards=cssText] readonly attribute CSSFontFaceDescriptors style; 54 };