ब्लॉकली > थीम

थीम क्लास

थीम के लिए क्लास.

हस्ताक्षर:

export declare class Theme implements ITheme 

लागू करता है: Iथीम

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)(name, opt_blockStyles, opt_categoryStyles, opt_componentStyles) Theme क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
name स्ट्रिंग

तरीके

तरीका मॉडिफ़ायर ब्यौरा
defineTheme(name, themeObj) static नई Blockly थीम तय करें.
getComponentStyle(componentName) दिए गए Blockly यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट के लिए स्टाइल लेता है. अगर स्टाइल की वैल्यू कोई स्ट्रिंग है, तो हम नाम वाली किसी रेफ़रंस की वैल्यू ढूंढने की कोशिश करते हैं.
setBlockStyle(blockStyleName, blockStyle) BlockStyles मैप में स्टाइल को बदल देता है या जोड़ता है.
setCategoryStyle(categoryStyleName, categoryStyle) कैटगरीस्टाइल मैप में कोई स्टाइल बदलता है या जोड़ता है.
setComponentStyle(componentName, styleValue) स्टाइल वैल्यू के साथ किसी ब्लॉकली यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट को कॉन्फ़िगर करें.
setFontStyle(fontStyle) किसी थीम की फ़ॉन्ट स्टाइल कॉन्फ़िगर करें.
setStartHats(startHats) किसी थीम के स्टार्ट हैट कॉन्फ़िगर करें.