Skip to content

pantoken-root / platforms/canvas-theme-editor/src / CdnProvider

Interfície: CdnProvider ​

Alfa

Una CDN que pot servir fitxers de paquet npm. Els proveïdors mai no codifiquen un nom de paquet — només saben com formar una URL a partir d'una CdnFile.

Propietats ​

id ​

id: string

Alfa

Identificador estable, p. ex. "jsdelivr".


label ​

label: string

Alfa

Nom llegible per humans, p. ex. "jsDelivr".


supportsCombine ​

supportsCombine: boolean

Alfa

Si CdnProvider.buildCombineUrl està implementat.

Mètodes ​

buildUrl() ​

buildUrl(file, options?): string

Alfa

Construeix l'URL per a un sol fitxer.

Paràmetres ​

file ​

CdnFile

options? ​

CdnBuildOptions

Retorna ​

string


buildCombineUrl()? ​

optional buildCombineUrl(files, options?): string

Alfa

Construeix una URL que serveix múltiples fitxers concatenats. Necessari ssi supportsCombine.

Paràmetres ​

files ​

CdnFile[]

options? ​

CdnBuildOptions

Retorna ​

string