সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ব্লকলি > এক্সটেনশন > রেজিস্টার মুটেটর
Extensions.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 সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["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"]]