Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > kayıt otoritesi > getClassFromOptions
registry.getClassFromOptions() işlevi
Sınıfı, belirtilen tür için Blockly seçeneklerinden alır. Yerleşik bir özelliği geçersiz kılan eklentiler için kullanılır. (ör. Araç kutusu)
İmza:
export declare function getClassFromOptions<T>(type: Type<T>, options: Options, opt_throwIfMissing?: boolean): (new (...p1: any[]) => T) | null;
Parametreler
Parametre |
Tür |
Açıklama |
tür |
Tür<T> |
Eklentinin türü. |
seçenekler |
Seçenekler |
Belirtilen eklenti için kontrol edilecek seçenek nesnesi. |
opt_throwIfMissing |
boolean |
(İsteğe bağlı) Eklentiyi bulamadığımız takdirde hata bildirip bildirmeyeceğimiz. |
Şunu döndürür:
(yeni (...p1: herhangi biri[]) => T) | boş
Eklentinin sınıfı.
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 `registry.getClassFromOptions()` function retrieves a plugin's class from Blockly options based on its type. It takes the plugin's type, an options object, and an optional boolean to determine if an error should be thrown if the plugin is missing. It returns the plugin's class or `null` if not found. This is useful for plugins, like the Toolbox, which replace default functionality, and to find the given plugin on the option object.\n"]]