Skip to content

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

Grensesnitt: CdnProvider ​

Alfa

Ein CDN som kan serve npm-pakkefiler. Tilbydarar hardkodar aldri eit pakkenamn — dei veit berre korleis ein skal forme ein URL frå ein CdnFile.

Eigenskapar ​

id ​

id: string

Alfa

Stabil identifikator, t.d. "jsdelivr".


label ​

label: string

Alfa

Menneskevennleg namn, t.d. "jsDelivr".


supportsCombine ​

supportsCombine: boolean

Alfa

Om CdnProvider.buildCombineUrl er implementert.

Metodar ​

buildUrl() ​

buildUrl(file, options?): string

Alfa

Byggjer URL-en for ei enkeltfil.

Parametrar ​

file ​

CdnFile

options? ​

CdnBuildOptions

Returnerer ​

string


buildCombineUrl()? ​

optional buildCombineUrl(files, options?): string

Alfa

Byggjer ein URL som serverer fleire filer samankopla. Nødvendig dersom og berre dersom supportsCombine.

Parametrar ​

files ​

CdnFile[]

options? ​

CdnBuildOptions

Returnerer ​

string