blockly > utils > תוספים > register
הפונקציה utils.extensions.register()
הפונקציה רושמת פונקציית תוסף חדשה. תוספים הם פונקציות שעוזרות לאתחל בלוקים, ובדרך כלל מוסיפות התנהגות דינמית כמו handlers ו-mutator של onchange. את התוספים האלה מחילים באמצעות Block.applyExtension() או מאפיין המערך "extensions" של JSON.
Signature:
export declare function register(name: string, initFn: Function): void;
פרמטרים
פרמטר | תיאור | התיאור |
---|---|---|
name | מחרוזת | השם של התוסף הזה. |
initFn | פעולה | הפונקציה לאתחול בלוק מורחב. |
החזרות:
void
חריגים
{שגיאה} אם שם התוסף ריק, אם התוסף כבר רשום או ש-extensionFn הוא לא פונקציה.