Module: CriticalFOFT

A better font loading using FontFaceObserver.

Author:
  • Zach Leatherman
See:

Classes

FontFaceObserver

Members


<inner, constant> fontA :Object

Default font type.

Type:
  • Object

<inner, constant> fontASubset :Object

A subset of default font type.

Type:
  • Object

Methods


<inner> Anonymous self-invoked function()

Adds classes to document when each font loads successfully. If fonts are already loaded, then skip loading.


<inner> Promise()

A promise that adds 'fonts-stage-2' if fontA are loaded successfully. Also, set Critical FOFT session variable to true.


<inner> Promise()

A promise that adds 'fonts-stage-1' if fontASubset is loaded successfully.