0.0.2 • Published 3 years ago

@nmsp/web-font-status-observer v0.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

@nmsp/web-font-status-observer

Overview

@nmsp/web-font-status-observer is a function for observing web font status change. It does this by observing classname changes on the html element (such as wf-loading, wf-active, wf-inactive).

Installation

npm install @nmsp/web-font-status-observer

Usage

import webFontStatusObserver from '@nmsp/web-font-status-observer'

webFontStatusObserver(callback, options)

Example

import webFontStatusObserver from '@nmsp/web-font-status-observer'

const options = {
	disconnectOnActive: true, // defaults to `true`
}

webFontStatusObserver(status => {
	console.log(status) // 'loading', 'active', 'inactive'
}, options)

Parameters

OptionDescription
callbackFired with the web font status changes.
optionsOptions for webFontStatusObserver. See below.

Options

OptionDescription
disconnectOnActiveDisconnects the observer when web font status is 'active'. This is useful because once a web font is loaded, observing is no longer necessary. Defaults to true.
0.0.2

3 years ago

0.0.1

3 years ago