Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > blockRendering
blockRendering ad alanı
Sınıflar
Sınıf |
Açıklama |
BottomRow |
Bir bloğun alt satırındaki öğeler ve alt satırın boşluk bilgileri hakkında bilgi içeren bir nesne. Alt satırdaki öğeler köşelerden, ara boşluklardan ve sonraki bağlantılardan oluşabilir. |
Bağlantı |
Bir bağlantıyı ve blokta kapladığı alanı temsil eden temel sınıf. |
ConstantProvider |
Blok oluşturmak için sabitler sağlayan bir nesne. |
Çekmece |
Belirtilen oluşturma bilgilerine göre bir blok çizen nesne. |
ExternalValueInput |
Harici değer girişinin oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne |
Alan |
Bir alanın oluşturma sırasında kapladığı alanla ilgili bilgileri içeren bir nesne |
Şapka |
Bir şapka, oluşturulurken kapladığı alan hakkında bilgi içeren bir nesne. |
Simge |
Bir simgenin oluşturulması sırasında kapladığı alanla ilgili bilgileri içeren bir nesne. |
InlineInput |
Satır içi girişin oluşturma sırasında kapladığı alanla ilgili bilgi içeren bir nesne. |
InputConnection |
Oluşturma sırasında bir blokta yer kaplayan bir girişi temsil eden temel sınıf. |
InputRow |
Bir veya daha fazla giriş içeren bir satırla ilgili bilgileri içeren nesne. |
InRowSpacer |
Bir satırdaki iki öğe arasındaki ayırıcıyla ilgili bilgileri içeren bir nesne. |
JaggedEdge |
Daraltılmış bir bloğun tırtıklı kenarının oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne. |
Ölçülebilir |
Bir bloğun oluşturma sırasında yer kaplayan bölümünü temsil eden temel sınıf. Boşluk bırakmayan her Measurable sınıfının kurucusu, blok öğesinin boyutunu (ör. alan, ifade girişi) kaydeder. |
NextConnection |
Bir sonraki bağlantının oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne. |
OutputConnection |
Bir çıkış bağlantısının oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne. |
PathObject |
Oluşturucu tarafından kullanılan SVG öğelerinin her birini oluşturma ve ayarlama işlemlerini yürüten bir nesne. |
PreviousConnection |
Önceki bir bağlantının oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne. |
Oluşturucu |
Bir blok oluşturma aracının temel sınıfı. |
RenderInfo |
Bu bloğu çizmek için gereken tüm boyut bilgilerini içeren bir nesne. Bu ölçüm geçişi, değişiklikleri bloğa iletmez (ancak alanlar getSize() çağrıldığında yeniden oluşturulmayı seçebilir). Ancak bu numarayı tekrar tekrar aramak pahalı olabilir. |
RoundCorner |
Yuvarlatılmış köşelerin oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne. |
Satır |
Oluşturulan bir bloktaki tek bir satırı ve tüm alt bileşenlerini temsil eden bir nesne. |
SpacerRow |
İki satır arasındaki boşluk hakkında bilgi içeren bir nesne. |
SquareCorner |
Kare köşelerin oluşturma sırasında kapladığı alanla ilgili bilgileri içeren bir nesne. |
StatementInput |
Bir ifade girişinin oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne |
TopRow |
Bir bloğun üst satırındaki öğeler ve üst satırın boyutlandırma bilgileri hakkında bilgi içeren bir nesne. Üst satırdaki öğeler köşeler, şapkalar, aralayıcılar ve önceki bağlantılardan oluşabilir. Bu kurucu çağrıldıktan sonra satır, ihtiyaç duyduğu tüm boşluk olmayan öğeleri içerir. |
İşlevler
Arayüzler
Arayüz |
Açıklama |
InsideCorners |
İç köşelerle ilgili boyut ve yol bilgilerini içeren bir nesne. |
IPathObject |
Bir bloğun yol nesnesi için arayüz. |
JaggedTeeth |
Daraltılmış blok göstergeleriyle ilgili boyut ve yol bilgilerini içeren bir nesne. |
Çentik |
Çentik hakkında boyut ve yol bilgilerini içeren bir nesne. |
OutsideCorners |
Dış köşelerle ilgili boyut ve yol bilgilerini içeren bir nesne. |
PuzzleTab |
Bir bulmaca sekmesiyle ilgili boyut ve yol bilgilerini içeren bir nesne. |
StartHat |
Başlangıç şapkası hakkında boyut ve yol bilgilerini içeren bir nesne. |
Değişkenler
Tür Takma Adları
Tür takma adı |
Açıklama |
BaseShape |
|
DynamicShape |
Dinamik bir şekille ilgili boyut ve tür bilgilerini içeren bir nesne. |
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.
[null,null,["Son güncelleme tarihi: 2025-07-25 UTC."],[],["The `blockRendering` namespace manages the visual representation of blocks. It defines classes for various block elements like `BottomRow`, `Connection`, `Field`, `InputRow`, and `TopRow`, each detailing their space and structure during rendering. Key actions include registering and unregistering renderers, with `register` and `unregister` functions. The namespace also defines interfaces (`IPathObject`, `Notch`, etc.) for path and sizing information and provides base and dynamic shapes. It also contains variables such as `Types`.\n"],null,[]]