blockly > Estensioni > registra

Funzione Extensions.register()

Registra una nuova funzione di estensione. Le estensioni sono funzioni che aiutano a inizializzare i blocchi, in genere aggiungendo comportamenti dinamici come gestori onchange e mutatori. Queste vengono applicate utilizzando Block.applyextension() o le "estensioni" in formato JSON .

Firma:

export declare function register(name: string, initFn: Function): void;

Parametri

Parametro Tipo Descrizione
nome stringa Il nome di questa estensione.
initFn Funzione La funzione per inizializzare un blocco esteso.

Resi:

null

Eccezioni

{Error} se il nome dell'estensione è vuoto, l'estensione è già registrata o l'estensione Fn non è una funzione.