थीम क्लास
किसी थीम के लिए क्लास.
हस्ताक्षर:
export declare class Theme implements ITheme
लागू करने का तरीका: ITheme
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(नाम, opt_blockStyles, opt_categoryStyles, opt_componentStyles) | Theme क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
name | स्ट्रिंग |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
defineTheme(name, themeObj) | static |
ब्लॉकली की नई थीम तय करें. |
getComponentStyle(componentName) | ब्लॉकली के दिए गए किसी यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट के लिए स्टाइल सेट करता है. अगर स्टाइल की वैल्यू कोई स्ट्रिंग है, तो हम नाम वाले किसी रेफ़रंस की वैल्यू ढूंढने की कोशिश करते हैं. | |
setBlockStyle(blockStyleName, blockStyle) | इसकी मदद से, blockStyles मैप में कोई स्टाइल बदली या जोड़ी जा सकती है. | |
setCategoryStyle(categoryStyleName, categoryStyle) | कैटगरी-स्टाइल मैप में कोई स्टाइल बदलता है या उसे स्टाइल में बदलता है. | |
setComponentStyle(componentName, styleValue) | स्टाइल वैल्यू के साथ, कोई खास Blockly यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट कॉन्फ़िगर करें. | |
setFontStyle(fontStyle) | किसी थीम की फ़ॉन्ट स्टाइल कॉन्फ़िगर करें. | |
setStartHats(startHats) | किसी थीम की शुरुआती हैट कॉन्फ़िगर करें. |