blockly > ContextMenu > callbackFactory

הפונקציה Contextmenu.callbackFactory()

אתם יכולים ליצור פונקציית קריאה חוזרת שיוצרת ומגדירה בלוק, ואז ממקמת את הבלוק החדש ליד המקור ומחזירה אותו.

Signature:

export declare function callbackFactory(block: Block, state: Element | serializationBlocks.State): () => BlockSvg;

פרמטרים

פרמטר תיאור התיאור
חסימה חסימה בלוק מקורי.
state רכיב | serializationBlocks.State ייצוג אובייקט XML או JSON של הבלוק החדש.

החזרות:

() => BlockSvg

פונקציה שיוצרת בלוק.