blockly > ContextMenu > callbackFactory

تابع ContextMenu.callbackFactory().

یک تابع callback ایجاد کنید که یک بلوک را ایجاد و پیکربندی کند، سپس بلوک جدید را در کنار نسخه اصلی قرار داده و آن را برمی گرداند.

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
مسدود کردن مسدود کردن بلوک اصلی
حالت عنصر | serializationBlocks.State نمایش شی XML یا JSON از بلوک جدید.

برمی گرداند:

() => BlockSvg

عملکردی که یک بلوک ایجاد می کند.