blockly > utils > extensions > register
utils.extensions.register() işlevi
Yeni bir uzantı işlevi kaydeder. Uzantılar, blokların başlatılmasına yardımcı olan ve genellikle onchange işleyicileri ve mutatörler gibi dinamik davranışlar ekleyen işlevlerdir. Bunlar, Block.applyExtension() veya JSON "extensions" dizi özelliği kullanılarak uygulanır.
İmza:
export declare function register(name: string, initFn: Function): void;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
ad | dize | Bu uzantının adı. |
initFn | İşlev | Genişletilmiş bloku başlatma işlevi. |
İade et:
void
İstisnalar
Uzantı adı boşsa, uzantı zaten kayıtlıysa veya extensionsFn bir işlev değilse {Error}.