blockly > Uzantılar > kaydol

Extensions.register() işlevi

Yeni bir uzantı işlevi kaydeder. Uzantılar, genellikle değişiklik işleyiciler ve mutatörler gibi dinamik davranışlar ekleyen, blokları başlatmaya yardımcı olan işlevlerdir. Bunlar Block.applyExtension() veya JSON "uzantıları" kullanılarak uygulanır. dizi özniteliğidir.

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

Şunu döndürür:

geçersiz

İstisnalar

Uzantı adı boşsa uzantı zaten kayıtlıysa veya uzantıFn bir işlev değilse {Hata}.