संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ब्लॉकली > एक्सटेंशन > registerMutator
एक्सटेंशन.registerMutator() फ़ंक्शन
एक नया एक्सटेंशन फ़ंक्शन रजिस्टर करता है, जो ब्लॉक में एक म्यूटेटर जोड़ता है. रजिस्टर करते समय यह म्यूटेटर पर कुछ बुनियादी जांच करता है. अगर मिक्सिन पर कंपोज़ और डीकंपोज़ दोनों बताए गए हैं, तो रैपर ब्लॉक में म्यूटेटर डायलॉग भी जोड़ सकता है.
हस्ताक्षर:
export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;
पैरामीटर
| पैरामीटर |
टाइप |
ब्यौरा |
| नाम |
स्ट्रिंग |
इस म्यूटेटर एक्सटेंशन का नाम. |
| mixinObj |
कोई |
वे वैल्यू डालें जिन्हें मिलाना है. |
| opt_helperFn |
() => कोई भी |
(ज़रूरी नहीं) ऑब्जेक्ट में मिलाने के बाद लागू करने के लिए वैकल्पिक फ़ंक्शन. |
| opt_blockList |
स्ट्रिंग[] |
(ज़रूरी नहीं) म्यूटेटर डायलॉग के फ़्लायआउट में दिखने वाले ब्लॉक की सूची. |
लौटाए जाने वाले प्रॉडक्ट:
अमान्य
अपवाद
अगर म्यूटेशन अमान्य है या उसे ब्लॉक पर लागू नहीं किया जा सकता, तो {गड़बड़ी}.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (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"]],["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],["The `registerMutator` function registers a new mutator extension for blocks. It takes the mutator's name, a mixin object defining its behavior, and optional parameters like a helper function and a block list for a mutator dialog's flyout. It verifies the mutator's validity and can add a dialog if 'compose' and 'decompose' are defined. This function will raise an error if the mutation is invalid. It does not return a value.\n"]]