संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
blockly > blockRendering
blockRendering नेमस्पेस
क्लास
कक्षा |
ब्यौरा |
BottomRow |
यह एक ऐसा ऑब्जेक्ट है जिसमें यह जानकारी होती है कि ब्लॉक की सबसे नीचे वाली लाइन में कौनसे एलिमेंट हैं. साथ ही, इसमें सबसे नीचे वाली लाइन के लिए स्पेस की जानकारी भी होती है. सबसे नीचे वाली पंक्ति में, कोने, स्पेसर्स, और अगले कनेक्शन शामिल हो सकते हैं. |
कनेक्शन |
कनेक्शन और ब्लॉक में उसके लिए इस्तेमाल होने वाले स्पेस को दिखाने वाली बेस क्लास. |
ConstantProvider |
ऐसा ऑब्जेक्ट जो ब्लॉक रेंडर करने के लिए कॉन्स्टेंट उपलब्ध कराता है. |
ड্রॉअर |
ऐसा ऑब्जेक्ट जो रेंडरिंग की दी गई जानकारी के आधार पर ब्लॉक बनाता है. |
ExternalValueInput |
ऐसा ऑब्जेक्ट जिसमें रेंडरिंग के दौरान, बाहरी वैल्यू इनपुट के लिए इस्तेमाल हुए स्पेस की जानकारी होती है |
फ़ील्ड |
ऐसा ऑब्जेक्ट जिसमें रेंडरिंग के दौरान किसी फ़ील्ड के लिए इस्तेमाल होने वाले स्पेस की जानकारी होती है |
टोपी |
एक ऑब्जेक्ट, जिसमें टोपी के रेंडर होने के दौरान इस्तेमाल होने वाली जगह की जानकारी होती है. |
आइकॉन |
यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान आइकॉन के लिए इस्तेमाल होने वाली जगह की जानकारी होती है. |
InlineInput |
यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान इनलाइन इनपुट के लिए इस्तेमाल होने वाली जगह की जानकारी होती है. |
InputConnection |
रेंडरिंग के दौरान ब्लॉक पर जगह लेने वाले इनपुट को दिखाने के लिए बुनियादी क्लास. |
InputRow |
एक ऐसा ऑब्जेक्ट जिसमें एक या उससे ज़्यादा इनपुट वाली लाइन के बारे में जानकारी होती है. |
InRowSpacer |
ऐसा ऑब्जेक्ट जिसमें किसी पंक्ति के दो एलिमेंट के बीच के स्पेसर के बारे में जानकारी होती है. |
JaggedEdge |
यह एक ऐसा ऑब्जेक्ट है जिसमें रेंडरिंग के दौरान, छोटा किए गए ब्लॉक के किनारे के हिस्से के लिए इस्तेमाल होने वाले स्पेस की जानकारी होती है. |
मेज़र किया जा सकने वाला |
रेंडरिंग के दौरान जगह लेने वाले ब्लॉक के हिस्से को दिखाने के लिए बेस क्लास. हर ऐसे मेज़र करने लायक एलिमेंट के लिए कन्स्ट्रक्टर, ब्लॉक एलिमेंट (जैसे, फ़ील्ड, स्टेटमेंट इनपुट) का साइज़ रिकॉर्ड करता है जो स्पेस नहीं है. |
NextConnection |
यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान अगले कनेक्शन के लिए इस्तेमाल होने वाले स्पेस की जानकारी होती है. |
OutputConnection |
यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान आउटपुट कनेक्शन के लिए इस्तेमाल होने वाले स्पेस की जानकारी होती है. |
PathObject |
ऐसा ऑब्जेक्ट जो रेंडरर के इस्तेमाल किए गए हर SVG एलिमेंट को बनाने और सेट करने की सुविधा देता है. |
PreviousConnection |
ऐसा ऑब्जेक्ट जिसमें रेंडरिंग के दौरान, पिछले कनेक्शन के लिए इस्तेमाल हुए स्पेस की जानकारी होती है. |
रेंडरर |
ब्लॉक रेंडरर के लिए बेस क्लास. |
RenderInfo |
यह एक ऐसा ऑब्जेक्ट होता है जिसमें इस ब्लॉक को ड्रॉ करने के लिए, साइज़ की सभी ज़रूरी जानकारी होती है. यह मेज़र पास, ब्लॉक में बदलावों को लागू नहीं करता. हालांकि, getSize() को कॉल करने पर फ़ील्ड फिर से रेंडर हो सकते हैं. हालांकि, बार-बार कॉल करने पर शुल्क महंगा हो सकता है. |
RoundCorner |
यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान, गोल कोने के लिए इस्तेमाल होने वाली जगह की जानकारी होती है. |
पंक्ति |
रेंडर किए गए ब्लॉक और उसके सभी सब-कॉम्पोनेंट पर मौजूद एक पंक्ति को दिखाने वाला ऑब्जेक्ट. |
SpacerRow |
ऐसा ऑब्जेक्ट जिसमें दो लाइनों के बीच के स्पेसर के बारे में जानकारी होती है. |
SquareCorner |
यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान स्क्वेयर कॉर्नर के लिए इस्तेमाल होने वाली जगह की जानकारी होती है. |
StatementInput |
ऐसा ऑब्जेक्ट जिसमें रेंडरिंग के दौरान स्टेटमेंट इनपुट के लिए इस्तेमाल होने वाली जगह की जानकारी होती है |
TopRow |
यह एक ऑब्जेक्ट है, जिसमें यह जानकारी होती है कि ब्लॉक की सबसे ऊपर वाली लाइन में कौनसे एलिमेंट हैं. साथ ही, इसमें सबसे ऊपर वाली लाइन के साइज़ की जानकारी भी होती है. सबसे ऊपर वाली पंक्ति में, कोने, हैट, स्पेसर्स, और पिछले कनेक्शन शामिल हो सकते हैं. इस कन्स्ट्रक्टर को कॉल करने के बाद, लाइन में स्पेस देने वाले सभी एलिमेंट के अलावा, ज़रूरी एलिमेंट शामिल हो जाएंगे. |
फ़ंक्शन
इंटरफ़ेस
इंटरफ़ेस |
ब्यौरा |
InsideCorners |
ऐसा ऑब्जेक्ट जिसमें अंदरूनी कोनों के साइज़ और पाथ की जानकारी होती है. |
IPathObject |
ब्लॉक के पाथ ऑब्जेक्ट के लिए इंटरफ़ेस. |
JaggedTeeth |
यह एक ऐसा ऑब्जेक्ट है जिसमें छोटा किया गया ब्लॉक इंडिकेटर का साइज़ और पाथ की जानकारी होती है. |
नॉच |
ऐसा ऑब्जेक्ट जिसमें किसी नॉच के साइज़ और पाथ की जानकारी होती है. |
OutsideCorners |
ऐसा ऑब्जेक्ट जिसमें बाहरी कोनों के साइज़ और पाथ की जानकारी होती है. |
PuzzleTab |
यह एक ऐसा ऑब्जेक्ट है जिसमें पज़ल टैब के साइज़ और पाथ की जानकारी होती है. |
StartHat |
ऐसा ऑब्जेक्ट जिसमें रनिंग टोपी के साइज़ और पाथ की जानकारी होती है. |
वैरिएबल
कई एलियस
टाइप का उपनाम |
ब्यौरा |
BaseShape |
|
DynamicShape |
डाइनैमिक आकार के साइज़ और टाइप की जानकारी देने वाला ऑब्जेक्ट. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],["The `blockRendering` namespace manages the visual representation of blocks. It defines classes for various block elements like `BottomRow`, `Connection`, `Field`, `InputRow`, and `TopRow`, each detailing their space and structure during rendering. Key actions include registering and unregistering renderers, with `register` and `unregister` functions. The namespace also defines interfaces (`IPathObject`, `Notch`, etc.) for path and sizing information and provides base and dynamic shapes. It also contains variables such as `Types`.\n"],null,[]]