Sabit sağlayıcı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
ConstantProvider
, tüm diğer oluşturucu bileşenlerinin yanı sıra Blockly'nin yerleşik alanları gibi diğer bölümleri tarafından kullanılan sihirli sayılar, şekiller ve dizelerden oluşan bir koleksiyondur.
Tüm sabit değerlerin sabit olduğu varsayılır. Çalışma zamanında değerlerin değiştirilmesi, oluşturma hatalarına neden olur.
Bağlantı şekilleri
Sabit sağlayıcı, farklı bağlantıların standart şekillerinin tanımlarını içerir. Notch
'ler sonraki ve önceki bağlantıların şekillerini tanımlar. PuzzleTab
ise giriş ve çıkış bağlantılarının şekillerini tanımlar. (Bu adlar, varsayılan oluşturucu tarafından sağlanan şekillere dayanır.)
Kontrollere dayalı bağlantı şekilleri
Sabit sağlayıcı, bağlantı kontrollerine göre bağlantıların şekillerini de dinamik olarak tanımlayabilir. Bu, shapeFor
yöntemi kullanılarak gerçekleştirilir.
Diğer çeşitli yollar
Sabit sağlayıcı, daraltılmış bloklar için sivri kenarlar gibi blokun diğer çeşitli parçaları için de yolları tanımlar.
Diğer çeşitli değerler
Son olarak, sabit değer sağlayıcısı, farklı öğeler arasındaki dolgu veya satırların minimum yükseklikleri gibi şeyler için çeşitli değerler de tanımlar.
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: 2023-12-02 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: 2023-12-02 UTC."],[[["The `ConstantProvider` stores essential values like shapes, strings, and numbers used by Blockly's rendering components."],["It defines standard shapes for different connection types, including notches for previous/next connections and puzzle tabs for input/output connections."],["Connection shapes can be dynamically determined based on connection checks using the `shapeFor` method."],["The `ConstantProvider` also defines paths for elements like collapsed block edges and various values for padding and minimum heights."],["Modifying `ConstantProvider` values during runtime is discouraged as it can lead to rendering issues."]]],["The `ConstantProvider` stores essential rendering data for Blockly, including connection shapes, paths, and values. It defines standard connection shapes like `Notch` for next/previous connections and `PuzzleTab` for input/output. The `shapeFor` method allows dynamic shape definition based on connection checks. Additionally, it defines paths for block components, like jagged edges, and values for padding and minimum row heights, ensuring consistent rendering. Changing these values at runtime will cause rendering issues.\n"]]