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