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