Skip to content

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

Rajapinta: CdnProvider ​

Alfa

CDN, joka voi toimittaa npm-pakettien tiedostoja. Tarjoajat eivät koskaan kovakoodaa paketin nimeä — ne osaavat ainoastaan muodostaa URL-osoitteen CdnFile:stä.

Ominaisuudet ​

id ​

id: string

Alfa

Vakaa tunniste, esim. "jsdelivr".


label ​

label: string

Alfa

Ihmisluettava nimi, esim. "jsDelivr".


supportsCombine ​

supportsCombine: boolean

Alfa

Onko CdnProvider.buildCombineUrl toteutettu.

Metodit ​

buildUrl() ​

buildUrl(file, options?): string

Alfa

Rakentaa URL-osoitteen yksittäiselle tiedostolle.

Parametrit ​

file ​

CdnFile

options? ​

CdnBuildOptions

Palauttaa ​

string


buildCombineUrl()? ​

optional buildCombineUrl(files, options?): string

Alfa

Rakentaa yhden URL-osoitteen, joka toimittaa useita tiedostoja liitettynä yhteen. Vaaditaan jos ja vain jos supportsCombine.

Parametrit ​

files ​

CdnFile[]

options? ​

CdnBuildOptions

Palauttaa ​

string