blockly > utils > estensioni > register
Funzione utils.extensions.register()
Registra una nuova funzione di estensione. Le estensioni sono funzioni che aiutano a inizializzare i blocchi, in genere aggiungono comportamenti dinamici come gestori e modificatori onchange. Queste vengono applicate utilizzando Block.applyExtension() o l'attributo array "extensions" 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:
void
Eccezioni
{Error} se il nome dell'estensione è vuoto, se l'estensione è già registrata o se extensionFn non è una funzione.