Skip to content

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

Interfész: CdnProvider ​

Alfa

Egy CDN, amely képes npm-csomagfájlokat kiszolgálni. A szolgáltatók soha nem égetnek be csomagnevet — csupán azt tudják, hogyan hozzanak létre URL-t egy CdnFile alapján.

Tulajdonságok ​

id ​

id: string

Alfa

Stabil azonosító, pl. "jsdelivr".


label ​

label: string

Alfa

Ember által olvasható név, pl. "jsDelivr".


supportsCombine ​

supportsCombine: boolean

Alfa

Hogy a CdnProvider.buildCombineUrl meg van-e valósítva.

Metódusok ​

buildUrl() ​

buildUrl(file, options?): string

Alfa

Egyetlen fájl URL-jét állítja elő.

Paraméterek ​

file ​

CdnFile

options? ​

CdnBuildOptions

Visszatérési érték ​

string


buildCombineUrl()? ​

optional buildCombineUrl(files, options?): string

Alfa

Egy olyan URL-t hoz létre, amely több fájlt összefűzve szolgál ki. Szükséges, ha és csak ha supportsCombine.

Paraméterek ​

files ​

CdnFile[]

options? ​

CdnBuildOptions

Visszatérési érték ​

string