Skip to content

Class 0x92c8c778

PBE 16.23 changes this class. This page shows the live definition. PBE changes

Class Documentation

Edit documentation

The family, weight, style and size of a 0x82bdb583 text style for one locale.

The client takes two font files from the family's Faces:

  • Regular: the face whose WEIGHT equals FontWeight and whose Style equals FontStyle. If no face matches, the font has no regular file.
  • Bold: the face whose WEIGHT is 7 and whose Style equals FontStyle. If no face matches, the font has no bold file.

Changes on PBE 16.23

0x4f608643 re-added U8

Properties

0x4f608643

U8 = 0
Removed in 16.21 16.21
Add documentation

No documentation available yet. Click "Add documentation" to contribute!

0x9eab8cf8

F32 = 1
Edit documentation

Building a font does not read it. Purpose not yet identified. Shipped data sets 0.8 or 0.9 on 16 entries.

FontStyle

U8 = 0
Edit documentation

The style of both faces, matched exactly against Style on the family's faces. Shipped faces use 0 for upright and 1 for italic.

FontWeight

U8 = 4
Type history (2 revisions)
  • 15.21 - 15.21 U32
  • since 15.22 U8
Edit documentation

The weight of the regular face, matched exactly against WEIGHT on the family's faces. Shipped faces use the CSS weights divided by 100:

Value Shipped face
3 Light
4 Regular
5 Medium
6 SemiBold
7 Bold
8 Heavy

fontSize

U16 = 0
Type history (2 revisions)
  • 15.21 - 15.21 U32
  • since 15.22 U16
Edit documentation

The base font size. The 0x82bdb583 page gives the formula that turns it into the size of the font. Shipped values are between 24 and 288.

Referenced by 1 class · 1 property