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}.