UNPKG

polished

Version:

A lightweight toolset for writing styles in Javascript.

36 lines (33 loc) 1.08 kB
// @flow // Note: we define properties with JSdoc since documentation.js doesn't recognize // exported types yet. See https://github.com/documentationjs/documentation/issues/680 /** * @property {string} fontFamily * @property {?string} fontFilePath * @property {?string} fontStretch * @property {?string} fontStyle * @property {?string} fontVariant * @property {?string} fontWeight * @property {?Array<string>} fileFormats * @property {?boolean} formatHint * @property {?Array<string> | null} localFonts * @property {?string} unicodeRange * @property {?string} fontDisplay * @property {?string} fontVariationSettings * @property {?string} fontFeatureSettings */ export type FontFaceConfiguration = { fontFamily: string, fontFilePath?: string, fontStretch?: string, fontStyle?: string, fontVariant?: string, fontWeight?: string, fileFormats?: Array<string>, formatHint?: boolean, localFonts?: Array<string> | null, unicodeRange?: string, fontDisplay?: string, fontVariationSettings?: string, fontFeatureSettings?: string, }