blockly > ContextMenu > callbackFactory

Funzione ContextMenu.callbackFactory()

Crea una funzione di callback che crea e configura un blocco, quindi posiziona il nuovo blocco accanto a quello originale e lo restituisce.

Firma:

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

Parametri

Parametro Tipo Descrizione
blocco Blocca Blocco originale.
state Elemento | serializationBlocks.State Rappresentazione dell'oggetto XML o JSON del nuovo blocco.

Resi:

() => BlockSvg

Funzione che crea un blocco.