रिसर्च सर्वे: Blockly के साथ अपने अनुभव के बारे में हमें बताएं
सर्वे शुरू करें
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
blockly > टच करें
टच नेमस्पेस
फ़ंक्शन
फ़ंक्शन |
ब्यौरा |
checkTouchIdentifier(e) |
देखें कि इवेंट का पॉइंटर आइडेंटिफ़ायर, सेव किए गए मौजूदा आइडेंटिफ़ायर से मैच करता है या नहीं. अगर मौजूदा आइडेंटिफ़ायर सेट नहीं किया गया है, तो इवेंट के आइडेंटिफ़ायर को सेव करें. इससे, खींचने या हाथ के जेस्चर (हाव-भाव) की प्रोसेस शुरू हो जाती है. इस दौरान, अन्य आइडेंटिफ़ायर वाले पॉइंटर इवेंट को बिना किसी सूचना के अनदेखा कर दिया जाता है. |
clearTouchIdentifier() |
उस टच आइडेंटिफ़ायर को मिटाएं जो यह ट्रैक करता है कि किस टच स्ट्रीम पर ध्यान देना है. ऐसा करने से, मौजूदा 'खींचें/हाथ के जेस्चर (हाव-भाव)' बंद हो जाता है और अन्य पॉइंटर कैप्चर किए जा सकते हैं. |
getTouchIdentifierFromEvent(e) |
दिए गए इवेंट से, पॉइंटर आइडेंटिफ़ायर पाएं. |
shouldHandleEvent(e) |
तय करें कि Blockly को इस इवेंट को हैंडल करना चाहिए या अनदेखा करना चाहिए. माउस और टच इवेंट के लिए खास जांच की ज़रूरत होती है, क्योंकि हम एक बार में सिर्फ़ एक टच स्ट्रीम पर काम करना चाहते हैं. अन्य सभी इवेंट हमेशा हैंडल किए जाने चाहिए. |
वैरिएबल
वैरिएबल |
ब्यौरा |
TOUCH_ENABLED |
ब्राउज़र में टच चालू है या नहीं. क्लोज़र के goog.events.BrowserFeature.TOUCH_ कब से कॉपी किया गया |
TOUCH_MAP |
TOUCH_MAP लुकअप डिक्शनरी, माउस इवेंट के साथ फ़ायर किए जाने वाले अतिरिक्त टच इवेंट के बारे में बताती है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-12-02 (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"]],["आखिरी बार 2023-12-02 (UTC) को अपडेट किया गया."],[[["The Blockly Touch namespace manages touch interactions and gestures within the Blockly environment."],["It provides functions to track and identify touch streams, ensuring only one touch interaction is active at a time."],["The namespace includes variables for detecting touch capabilities and mapping touch events to corresponding mouse events for cross-platform compatibility."],["Developers can utilize the Touch namespace's functions to control touch behavior and integrate touch-based interactions in their Blockly applications."]]],["The Touch namespace in Blockly manages touch interactions. Key actions include checking and clearing a touch identifier to track a specific touch stream, ensuring only one drag/gesture is active. `getTouchIdentifierFromEvent` retrieves the pointer identifier, while `shouldHandleEvent` determines if an event should be processed. `TOUCH_ENABLED` indicates browser touch capability and `TOUCH_MAP` defines additional touch events related to mouse actions. These functions are for managing how Blockly handles various touch interactions.\n"]]