# font/fontfamily/utils

module

<a id="functions">

## Functions

<a id="function-normalizeFontFamilies">

### `normalizeFontFamilies( fontDefinition ) → Array<string>` _(internal)_

Normalizes the CSS `font-family` property value to an array of unquoted and trimmed font faces.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-font/src/fontfamily/utils.ts#L32)

#### Parameters

* `fontDefinition: string`

#### Returns

* `Array<string>`

<a id="function-normalizeOptions">

### `normalizeOptions( configuredOptions ) → Array<FontFamilyOption>` _(internal)_

Normalizes the [configuration options](module_font_fontconfig-FontFamilyConfig.md#member-options) to the [`FontFamilyOption`](module_font_fontconfig-FontFamilyOption.md) format.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-font/src/fontfamily/utils.ts#L19)

#### Parameters

* `configuredOptions: Array<string | FontFamilyOption>`

  An array of options taken from the configuration.

#### Returns

* `Array<FontFamilyOption>`

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
