blockly > ContextMenu > callbackFactory
تابع ContextMenu.callbackFactory().
یک تابع callback ایجاد کنید که یک بلوک را ایجاد و پیکربندی کند، سپس بلوک جدید را در کنار نسخه اصلی قرار داده و آن را برمی گرداند.
امضا:
export declare function callbackFactory(block: Block, state: Element | serializationBlocks.State): () => BlockSvg;
پارامترها
| پارامتر | تایپ کنید | توضیحات |
|---|---|---|
| مسدود کردن | مسدود کردن | بلوک اصلی |
| دولت | عنصر | serializationBlocks.State | نمایش شی XML یا JSON از بلوک جدید. |
برمی گرداند:
() => BlockSvg
عملکردی که یک بلوک ایجاد می کند.