Skip to content

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

Interfaz: CdnProvider

Alfa

Un CDN que puede servir archivos de paquetes npm. Los proveedores nunca incluyen un nombre de paquete de forma estática — solo saben cómo formar una URL a partir de un CdnFile.

Propiedades

id

id: string

Alfa

Identificador estable, p. ej. "jsdelivr".


label

label: string

Alfa

Nombre legible por humanos, p. ej. "jsDelivr".


supportsCombine

supportsCombine: boolean

Alfa

Indica si CdnProvider.buildCombineUrl está implementado.

Métodos

buildUrl()

buildUrl(file, options?): string

Alfa

Construye la URL para un único archivo.

Parámetros

file

CdnFile

options?

CdnBuildOptions

Devuelve

string


buildCombineUrl()?

optional buildCombineUrl(files, options?): string

Alfa

Construye una URL que sirve múltiples archivos concatenados. Requerido si y solo si supportsCombine.

Parámetros

files

CdnFile[]

options?

CdnBuildOptions

Devuelve

string