ब्लॉकली > ज़ेलोस > ConstantProvider
zelos.ConstantProvider क्लास
एक ऐसा ऑब्जेक्ट जो ज़ेलॉस मोड में ब्लॉक को रेंडर करने के लिए कॉन्सटेंट उपलब्ध कराता है.
हस्ताक्षर:
export declare class ConstantProvider extends BaseConstantProvider
एक्सटेंडेड: BaseConstantProvider
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)() | ConstantProvider क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
CURSOR_COLOUR | स्ट्रिंग | ||
CURSOR_RADIUS | संख्या | इनपुट और आउटपुट कनेक्शन के लिए कर्सर का दायरा. | |
FIELD_COLOUR_FULL_BLOCK | बूलियन | ||
FIELD_DROPDOWN_COLOURED_DIV | बूलियन | ||
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW | बूलियन | ||
FIELD_DROPDOWN_SVG_ARROW | बूलियन | ||
FIELD_TEXT_FONTFAMILY | स्ट्रिंग | ||
FIELD_TEXT_FONTWEIGHT | स्ट्रिंग | ||
FIELD_TEXTINPUT_BOX_SHADOW | बूलियन | ||
FULL_BLOCK_FIELDS | बूलियन | ||
GRID_UNIT | संख्या | ||
हेक्सगोनल | आकृति | शून्य | इस ऑब्जेक्ट में, बूलियन रिपोर्टर ब्लॉक के लिए इस्तेमाल किए गए हेक्सागॉन के बारे में जानकारी है. init कॉल करने से पहले शून्य. | |
JAGGED_TEETH_HEIGHT | संख्या | ||
JAGGED_TEETH_WIDTH | संख्या | ||
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH | संख्या | ||
REPLACEMENT_GLOW_COLOUR | स्ट्रिंग | रिप्लेसमेंट चमक रंग. | |
REPLACEMENT_GLOW_SIZE | संख्या | चुनी गई चमक का साइज़. | |
replacementGlowFilterId | स्ट्रिंग | रिप्लेसमेंट ग्लो फ़िल्टर का आईडी या अगर कोई फ़िल्टर सेट नहीं है, तो खाली स्ट्रिंग. | |
चौड़ा किया गया | आकृति | शून्य | इस ऑब्जेक्ट में, किसी नंबर या स्ट्रिंग रिपोर्टर ब्लॉक के लिए इस्तेमाल किए गए हेक्सागॉन के बारे में जानकारी है. init कॉल करने से पहले शून्य. | |
SELECTED_GLOW_COLOUR | स्ट्रिंग | चुना गया चमक वाला रंग. | |
SELECTED_GLOW_SIZE | संख्या | चुनी गई चमक का साइज़. | |
selectedGlowFilterId | स्ट्रिंग | चुने गए ग्लो फ़िल्टर का आईडी या अगर कोई फ़िल्टर सेट नहीं है, तो खाली स्ट्रिंग. | |
SHAPE_IN_SHAPE_PADDING | { [कुंजी: संख्या]: { [की: संख्या]: संख्या; }; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. | आउटपुट/इनपुट के आकारों का मैप और उनकी वजह से किसी ब्लॉक को पैडेड करने की ज़रूरत. बाहरी कुंजी बाहरी आकार है और आंतरिक कुंजी आंतरिक आकार है. जब बाहरी आकार वाले किसी ब्लॉक में इनपुट ब्लॉक होता है, जिसके बाएं या दाएं किनारे में आंतरिक आकार होता है, तो ब्लॉक एलिमेंट इस तरह अलाइन हो जाते हैं कि बताई गई पैडिंग तक पहुंच जाएं. | |
शेप | { हेक्सगोनाल: नंबर; राउंड: नंबर; SQUARE: संख्या; पहेली: संख्या; NOTCH: संख्या; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. | ||
क्लासरूम | आकृति | शून्य | इस ऑब्जेक्ट में, रेक्टैंग्युलर रिपोर्टर ब्लॉक के लिए इस्तेमाल किए गए हेक्सागॉन के बारे में जानकारी है. init कॉल करने से पहले शून्य. | |
START_HAT_HEIGHT | संख्या | ||
START_HAT_WIDTH | संख्या | ||
STATEMENT_INPUT_SPACER_MIN_WIDTH | संख्या |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
createDom(svg, टैग का नाम, सिलेक्टर) | ||
dispose() | ||
generateSecondaryColour_(colour) | ||
generateTertiaryColour_(colour) | ||
getCSS_(selector) | ||
init() | ||
makeHexagonal() | protected |
किसी षट्भुज आकार के आकार और पथ की जानकारी बनाएं. |
makeInsideCorners() | ||
makeNotch() | ||
makeRounded() | protected |
गोल आकार के बारे में साइज़ और पाथ की जानकारी बनाएं. |
makeSquared() | protected |
किसी स्क्वेयर आकार के साइज़ और पाथ की जानकारी बनाएं. |
makeStartHat() | ||
setDynamicProperties_(theme) | ||
setFontConstants_(theme) | ||
shapeFor(connection) |