Skip to content

pantoken / 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