संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
blockly > ShortcutRegistry > KeyboardShortcut
ShortcutRegistry.KeyboardShortcut इंटरफ़ेस
कीबोर्ड शॉर्टकट की जानकारी देने वाला इंटरफ़ेस.
हस्ताक्षर:
interface KeyboardShortcut
प्रॉपर्टी
प्रॉपर्टी |
मॉडिफ़ायर |
टाइप |
ब्यौरा |
allowCollision? |
|
बूलियन |
(ज़रूरी नहीं) इस शॉर्टकट के .keyCodes (अगर कोई है) को बांधते समय, addKeyMapping को पास करने के लिए allowCollision की वैल्यू. ध्यान दें: इसका इस्तेमाल सिर्फ़ इस शॉर्टकट को रजिस्टर करते समय, कीकोड को बांधने के लिए किया जाता है. इसका इस्तेमाल, इस शॉर्टकट के नाम का रेफ़रंस देने वाले किसी भी addKeyMapping कॉल के लिए नहीं किया जाता. |
callback? |
|
(workspace: WorkspaceSvg, e: Event, shortcut: KeyboardShortcut, scope: Scope) => boolean |
(ज़रूरी नहीं) शॉर्टकट का इस्तेमाल करने पर कॉल किया जाने वाला फ़ंक्शन. |
keyCodes? |
|
(number | string)[] |
(ज़रूरी नहीं) इस शॉर्टकट से ShortcutRegistry.prototype.addKeyMapping की मदद से, बाउंड किए जाने वाले बटन कोड की वैकल्पिक सूची. |
मेटाडेटा? |
|
ऑब्जेक्ट |
(ज़रूरी नहीं) शॉर्टकट से जुड़ा वैकल्पिक अतिरिक्त डेटा. |
name |
|
स्ट्रिंग |
शॉर्टकट का नाम. यह यूनीक होना चाहिए. |
preconditionFn? |
|
(workspace: WorkspaceSvg, scope: Scope) => boolean |
(ज़रूरी नहीं) शॉर्टकट का इस्तेमाल करने पर, callback को कॉल करने से पहले यह फ़ंक्शन कॉल किया जाएगा. इससे यह तय किया जा सकेगा कि मौजूदा स्थिति में यह शॉर्टकट लागू है या नहीं. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को 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 `KeyboardShortcut` interface defines properties for keyboard shortcuts. It includes a mandatory `name` (string) and several optional properties: `allowCollision` (boolean) to manage shortcut conflicts, `callback` (function) for the action to perform, `keyCodes` (array) specifying the keyboard input, `metadata` (object) for extra data, and `preconditionFn` (function) for a condition that must be met before the shortcut is used. The `callback` and `preconditionFn` are functions that receive a `WorkspaceSvg` object as an input.\n"]]