ব্লকলি > এক্সটেনশন > রেজিস্টার মুটেটর

Extensions.registerMutator() ফাংশন

একটি নতুন এক্সটেনশন ফাংশন নিবন্ধন করে যা ব্লকে একটি মিউটেটর যোগ করে। রেজিস্টারের সময় এটি মিউটেটারে কিছু মৌলিক বিচক্ষণতা পরীক্ষা করে। র্যাপার ব্লকে একটি মিউটেটর ডায়ালগও যোগ করতে পারে, যদি মিক্সিনে কম্পোজ এবং পচন উভয়ই সংজ্ঞায়িত করা হয়।

স্বাক্ষর:

export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
নাম স্ট্রিং এই মিউটেটর এক্সটেনশনের নাম।
mixinObj যেকোনো যে মানগুলি মিশ্রিত করতে হবে৷
opt_helperFn () => যেকোনো (ঐচ্ছিক) বস্তুর মধ্যে মিশ্রিত করার পরে প্রয়োগ করার জন্য একটি ঐচ্ছিক ফাংশন।
opt_blockList স্ট্রিং[] (ঐচ্ছিক) মিউটেটর ডায়ালগের ফ্লাইআউটে প্রদর্শিত ব্লকের একটি তালিকা।

রিটার্ন:

অকার্যকর

ব্যতিক্রম

{ ত্রুটি } যদি মিউটেশনটি অবৈধ হয় বা ব্লকে প্রয়োগ করা যায় না।