---
url: /api/renderers/tinymce/src/functions/getUsedIconCdnFiles.md
---
[pantoken-root](../../../../index.md) / [renderers/tinymce/src](../index.md) / getUsedIconCdnFiles

# Function: getUsedIconCdnFiles()

> **getUsedIconCdnFiles**(`root`, `icons`, `currentAssets?`): [`CdnFile`](../../../../platforms/canvas-theme-editor/src/interfaces/CdnFile.md)\[]

Resolve the icon stylesheets used by `-icon-*` classes below `root`.
Existing assets break ties when multiple providers expose the same icon name.

## Parameters

### root

`ParentNode`

### icons

[`TaggedIcon`](../interfaces/TaggedIcon.md)\[]

### currentAssets?

readonly [`CdnFile`](../../../../platforms/canvas-theme-editor/src/interfaces/CdnFile.md)\[] = `[]`

## Returns

[`CdnFile`](../../../../platforms/canvas-theme-editor/src/interfaces/CdnFile.md)\[]
