Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > utils > uzantılar > uygulama
utils.extensions.apply() işlevi
Bir uzantıya bir uzantı yöntemi uygular. Bu, yalnızca blok oluşturma sırasında çağrılmalıdır.
İmza:
export declare function apply(name: string, block: Block, isMutator: boolean): void;
Parametreler
Parametre |
Tür |
Açıklama |
ad |
dize |
Uzantının adı. |
engelle |
Engelle |
Adlandırılmış uzantının uygulanacağı blok. |
isMutator |
boolean |
Bu uzantı bir mutatörü tanımlıyorsa doğru değerini döndürür. |
Şunu döndürür:
geçersiz
İstisnalar
Uzantı bulunmazsa {Hata}.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["The `utils.extensions.apply()` function applies a named extension to a specified block during its construction. It takes three parameters: the extension's name (string), the target block ([Block]), and a boolean indicating if it's a mutator extension. The function returns nothing (void). An error is thrown if the extension name provided does not exist.\n"]]