blockly > zelos

zelos नेमस्पेस

क्लास

कक्षा ब्यौरा
BottomRow यह एक ऐसा ऑब्जेक्ट है जिसमें यह जानकारी होती है कि ब्लॉक की सबसे नीचे वाली लाइन में कौनसे एलिमेंट हैं. साथ ही, इसमें सबसे ऊपर वाली लाइन के लिए स्पेस की जानकारी भी होती है. सबसे नीचे वाली पंक्ति में, कोने, स्पेसर्स, और अगले कनेक्शन शामिल हो सकते हैं.
ConstantProvider यह एक ऐसा ऑब्जेक्ट है जो Zelos मोड में ब्लॉक को रेंडर करने के लिए कॉन्स्टेंट उपलब्ध कराता है.
ड্রॉअर ऐसा ऑब्जेक्ट जो रेंडरिंग की दी गई जानकारी के आधार पर ब्लॉक बनाता है.
PathObject ऐसा ऑब्जेक्ट जो रेंडरर के इस्तेमाल किए गए हर SVG एलिमेंट को बनाने और सेट करने की सुविधा देता है.
रेंडरर

zelos रेंडरर. यह रेंडरर, Scratch और MakeCode स्टाइल के रेंडरिंग को एमुलेट करता है.

Zelos, प्रतिस्पर्धा और दूसरे की नकल करने की प्राचीन ग्रीक भावना है.

RenderInfo

यह एक ऐसा ऑब्जेक्ट होता है जिसमें इस ब्लॉक को ड्रॉ करने के लिए, साइज़ की सभी ज़रूरी जानकारी होती है.

यह मेज़र पास, ब्लॉक में बदलावों को लागू नहीं करता. हालांकि, getSize() को कॉल करने पर फ़ील्ड फिर से रेंडर हो सकते हैं. हालांकि, बार-बार कॉल करने पर शुल्क महंगा हो सकता है.

RightConnectionShape यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान राइट कनेक्शन शेप के लिए इस्तेमाल होने वाले स्पेस की जानकारी होती है.
StatementInput ऐसा ऑब्जेक्ट जिसमें रेंडरिंग के दौरान स्टेटमेंट इनपुट के लिए इस्तेमाल होने वाली जगह की जानकारी होती है.
TopRow यह एक ऑब्जेक्ट है, जिसमें यह जानकारी होती है कि ब्लॉक की सबसे ऊपर वाली लाइन में कौनसे एलिमेंट हैं. साथ ही, इसमें सबसे ऊपर वाली लाइन के साइज़ की जानकारी भी होती है. सबसे ऊपर वाली पंक्ति में, कोने, हैट, स्पेसर्स, और पिछले कनेक्शन शामिल हो सकते हैं. इस कन्स्ट्रक्टर को कॉल करने के बाद, लाइन में स्पेस देने वाले सभी एलिमेंट के अलावा, ज़रूरी एलिमेंट शामिल हो जाएंगे.