Skip to content

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

Інтерфейс: CdnProvider ​

Альфа

CDN, який може обслуговувати файли npm-пакетів. Постачальники ніколи не жорстко кодують ім'я пакета — вони лише знають, як сформувати URL з CdnFile.

Властивості ​

id ​

id: string

Альфа

Стабільний ідентифікатор, наприклад "jsdelivr".


label ​

label: string

Альфа

Зрозуміле людині ім'я, наприклад "jsDelivr".


supportsCombine ​

supportsCombine: boolean

Альфа

Чи реалізовано CdnProvider.buildCombineUrl.

Методи ​

buildUrl() ​

buildUrl(file, options?): string

Альфа

Формує URL для одного файлу.

Параметри ​

file ​

CdnFile

options? ​

CdnBuildOptions

Повертає ​

string


buildCombineUrl()? ​

optional buildCombineUrl(files, options?): string

Альфа

Формує один URL, який подає кілька файлів, з'єднаних разом. Потрібно тоді і тільки тоді, коли supportsCombine.

Параметри ​

files ​

CdnFile[]

options? ​

CdnBuildOptions

Повертає ​

string