ब्लॉकली > एक्सटेंशन > रजिस्टर करें

extensions.register() फ़ंक्शन

एक नया एक्सटेंशन फ़ंक्शन रजिस्टर करता है. एक्सटेंशन ऐसे फ़ंक्शन हैं जो ब्लॉक को शुरू करने में मदद करते हैं. आम तौर पर, ये ऑनचेंज हैंडलर और म्यूटेटर जैसे डाइनैमिक बिहेवियर को जोड़ते हैं. इन्हें Block.applyExtension() या JSON "एक्सटेंशन" का इस्तेमाल करके लागू किया जाता है अरे एट्रिब्यूट का इस्तेमाल करें.

हस्ताक्षर:

export declare function register(name: string, initFn: Function): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
नाम स्ट्रिंग इस एक्सटेंशन का नाम.
initFn फ़ंक्शन यह फ़ंक्शन, एक्सटेंडेड ब्लॉक को शुरू करता है.

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

अपवाद

{गड़बड़ी} अगर एक्सटेंशन का नाम खाली है, तो एक्सटेंशन पहले से रजिस्टर है या extensionsFn कोई फ़ंक्शन नहीं है.