रिसर्च सर्वे: Blockly के साथ अपने अनुभव के बारे में हमें बताएं
सर्वे शुरू करें
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ब्लॉकली > ट्रैशकैन
ट्रैशकैन क्लास
ट्रैश कैन के लिए क्लास.
हस्ताक्षर:
export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable
एक्सप्लेन किया गया: DeleteArea
लागू करता है: IAutoHideable, IPositionable
कंस्ट्रक्टर
प्रॉपर्टी
प्रॉपर्टी |
मॉडिफ़ायर |
टाइप |
ब्यौरा |
आईडी |
|
स्ट्रिंग |
इस कॉम्पोनेंट का यूनीक आईडी, जिसका इस्तेमाल ComponentManager के साथ रजिस्टर करने के लिए किया जाता है. |
isLidOpen |
|
बूलियन |
लिड के खुलने/बंद होने की मौजूदा स्थिति. |
तरीके
तरीका |
मॉडिफ़ायर |
ब्यौरा |
autoHide(onlyClosePopups) |
|
यह कॉम्पोनेंट को छिपा देता है. WorkspaceSvg.hideChaff में कॉल किया गया. |
click() |
|
ट्रैश में मौजूद कॉन्टेंट की जांच करें. |
closeFlyout() |
|
ट्रैशकैन फ़्लाइआउट को बंद करता है. |
closeLid() |
|
लिड को बंद करें. खींचकर छोड़ने के बाद बाहरी कॉल किया गया. |
contentsIsOpen() |
|
अगर ट्रैशकैन कॉन्टेंट-फ़्लाईआउट अभी खुला है, तो 'सही' दिखाता है. |
createDom() |
|
ट्रैश कैन के एलिमेंट बनाएं. |
dispose() |
|
इस ट्रैश कैन को फेंक दें. मेमोरी लीक होने से रोकने के लिए, सभी डीओएम एलिमेंट से अनलिंक करें. |
emptyContents() |
|
ट्रैशकैन का कॉन्टेंट खाली करता है. अगर कॉन्टेंट-फ़्लायआउट फ़िलहाल खुला है, तो वह बंद हो जाएगा. |
getBoundingRectangle() |
|
Blockly इंजेक्शन डिव के हिसाब से, पिक्सल यूनिट में यूज़र इंटरफ़ेस (यूआई) एलिमेंट का बॉउंडिंग रेक्टैंगल दिखाता है. |
getClientRect() |
|
व्यूपोर्ट के सापेक्ष पिक्सल इकाइयों में ड्रैग टारगेट क्षेत्र का बाउंडिंग रेक्टैंगल देता है. |
init() |
|
ट्रैश कैन शुरू करता है. |
onDragExit(_dragElement) |
|
हैंडल उस समय हैंडल करता है, जब ब्लॉक या बबल वाला कर्सर इस ड्रैग टारगेट से बाहर निकल जाता है. |
onDragOver(_dragElement) |
|
हैंडल तब, इस्तेमाल किया जा सकता है, जब ब्लॉक या बबल वाले कर्सर को खींचकर इस टारगेट पर छोड़ा जाए. |
onDrop(_dragElement) |
|
इस कॉम्पोनेंट पर ब्लॉक या बबल गिरने पर हैंडल. यहां मिटाने की सुविधा नहीं होनी चाहिए. |
openFlyout() |
|
ट्रैशकैन फ़्लायआउट खोलता है. |
रैंक(मेट्रिक, सेव की गई पोज़िशन) |
|
ट्रैशकैन की जगह तय करता है. यह उस कोने के सामने कोने में स्थित होता है, जिससे कैटगरी/टूलबॉक्स शुरू होता है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-09-12 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-09-12 (UTC) को अपडेट किया गया."],[[["The `Trashcan` class manages the visual and interactive aspects of the Blockly trashcan, handling deletion of blocks and bubbles."],["It extends the `DeleteArea` class and implements the `IAutoHideable` and `IPositionable` interfaces for managing visibility and positioning."],["Key functionalities include opening/closing the trashcan lid, displaying and emptying its contents via a flyout, and responding to drag-and-drop events."],["The trashcan's position is dynamically determined based on the workspace layout, typically opposite the toolbox or categories."],["Developers can interact with the `Trashcan` through methods like `dispose()`, `emptyContents()`, `openFlyout()`, and `position()`."]]],["The `Trashcan` class, extending `DeleteArea`, manages a trash can component. It implements `IAutoHideable` and `IPositionable`. Key actions include constructing, initializing, and disposing of the trash can. The lid can be opened or closed, and the contents can be inspected, emptied, or displayed in a flyout. The trashcan also handles drag-and-drop interactions, such as drag exit, drag over, and drop events. Its position within the UI can be calculated.\n"]]