کلاس موضوعی
کلاس برای یک موضوع
امضا:
export declare class Theme implements ITheme
پیاده سازی: ITTheme
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده) (نام، opt_blockStyles، opt_categoryStyles، opt_componentStyles) | یک نمونه جدید از کلاس Theme می سازد |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
نام | رشته |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
defineTheme(name, themeObj) | static | یک تم جدید Blockly تعریف کنید. |
getComponentStyle(componentName) | سبک یک جزء Blockly UI داده شده را دریافت می کند. اگر مقدار سبک یک رشته باشد، سعی می کنیم مقدار هر مرجع نامگذاری شده را پیدا کنیم. | |
setBlockStyle (blockStyleName، blockStyle) | یک سبک را به نقشه blockStyles لغو یا اضافه می کند. | |
setCategoryStyle (categoryStyleName، categoryStyle) | یک سبک را به نقشه دسته سبکها لغو یا اضافه میکند. | |
setComponentStyle(componentName، styleValue) | یک جزء خاص Blockly UI را با مقدار سبک پیکربندی کنید. | |
setFontStyle(fontStyle) | سبک فونت تم را پیکربندی کنید. | |
setStartHats(startHats) | کلاه های شروع یک طرح زمینه را پیکربندی کنید. |