रिसर्च सर्वे: Blockly के साथ अपने अनुभव के बारे में हमें बताएं
सर्वे शुरू करें
blockly > blockRendering
ब्लॉक रेंडरिंग नेमस्पेस
क्लास
कक्षा |
ब्यौरा |
BottomRow |
एक ऑब्जेक्ट, जिसमें ब्लॉक की निचली पंक्ति में मौजूद एलिमेंट के बारे में जानकारी और सबसे नीचे वाली पंक्ति के बीच स्पेस की जानकारी होती है. नीचे की पंक्ति के एलिमेंट में कोने, स्पेसर, और अगले कनेक्शन हो सकते हैं. |
कनेक्शन |
कनेक्शन और ब्लॉक में उसके लिए इस्तेमाल होने वाली स्पेस को दिखाने के लिए बेस क्लास. |
ConstantProvider |
ऐसा ऑब्जेक्ट जो रेंडरिंग ब्लॉक के लिए कॉन्सटेंट देता है. |
ड्रॉर |
ऐसा ऑब्जेक्ट जो रेंडरिंग की दी गई जानकारी के आधार पर ब्लॉक बनाता है. |
ExternalValueInput |
ऐसा ऑब्जेक्ट जिसमें रेंडरिंग के दौरान बाहरी वैल्यू डाले गए स्पेस के बारे में जानकारी होती है |
फ़ील्ड |
रेंडरिंग के दौरान फ़ील्ड जो स्पेस लेता है उसके बारे में जानकारी देने वाला ऑब्जेक्ट |
हैट |
ऐसा ऑब्जेक्ट जिसमें रेंडरिंग के दौरान, हैट के लिए तय की गई जगह के बारे में जानकारी होती है. |
आइकॉन |
यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान आइकॉन के लिए गए स्पेस के बारे में जानकारी होती है. |
InlineInput |
यह एक ऑब्जेक्ट है, जिसमें रेंडरिंग के दौरान इनलाइन इनपुट के स्पेस के बारे में जानकारी होती है. |
InputConnection |
रेंडर होने के दौरान, किसी ब्लॉक में जगह लेने वाले इनपुट को दिखाने के लिए बेस क्लास. |
InputRow |
एक ऑब्जेक्ट, जिसमें एक या उससे ज़्यादा इनपुट वाली पंक्ति के बारे में जानकारी होती है. |
InRowSpacer |
एक ऑब्जेक्ट, जिसमें किसी पंक्ति में मौजूद दो एलिमेंट के बीच स्पेसर के बारे में जानकारी होती है. |
JaggedEdge |
ऐसा ऑब्जेक्ट जिसमें रेंडरिंग के दौरान, छोटे किए गए ब्लॉक के दांतेदार किनारे के स्पेस के बारे में जानकारी होती है. |
MarkerSvg |
मार्कर के लिए क्लास, जिसमें मार्कर को SVG के तौर पर ग्राफ़िक के तौर पर रेंडर करने के तरीके शामिल हैं. |
मेज़र किए जा सकने वाले |
किसी ब्लॉक का वह हिस्सा दिखाने के लिए बेस क्लास जो रेंडरिंग के दौरान जगह लेती है. मेज़र किए जा सकने वाले हर नॉन-स्पेसर का कंस्ट्रक्टर, ब्लॉक एलिमेंट का साइज़ रिकॉर्ड करता है, जैसे कि फ़ील्ड, स्टेटमेंट इनपुट. |
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 एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-12-02 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2023-12-02 (UTC) को अपडेट किया गया."],[[["The `blockRendering` namespace handles the visual rendering of Blockly blocks, including their shapes, connections, and components like fields and inputs."],["It defines a range of classes and interfaces representing various block elements and their dimensions, used for calculating layout and drawing."],["Renderers within this namespace dictate the specific style and appearance of blocks, with options for registration and customization."],["The namespace also manages the rendering of connections, inputs, and other visual elements that contribute to the block's overall structure."],["Several utility functions and types are included for managing constants, path objects, and shape definitions used in the rendering process."]]],[]]