blockly > geras

geras ad alanı

Sınıflar

Sınıf Açıklama
ConstantProvider Geras modunda oluşturma blokları için sabit değerler sağlayan bir nesne.
Çekmece Verilen oluşturma bilgilerine göre geras oluşturucu için özelleştirilmiş bir blok çizen nesne.
HighlightConstantProvider Blokların üzerindeki vurgulamaların oluşturulması için sabit değerler sağlayan bir nesne. Bazı öne çıkanlar, üst yolların basit ofsetleridir ve programlı bir şekilde oluşturulabilir. Diğerleri, özellikle eğriler, sabit değerlerden oluşur ve bunları düzenlemek zordur.
Fosforlu kalem

Verilen oluşturma bilgilerine göre bloka vurgulama ekleyen nesne.

Vurgulamalar bloğu tam olarak kapsamadığı için vurgulama ilginçtir. Bunun yerine, sol üstteki bir ışık kaynağına göre konumlandırılırlar. Bu nedenle, vurgulamaları oluşturmak için bloğun her bir bölümünün konumuyla ilgili tam bilgi gerekir. Ortaya çıkan yollar, sürekli veya kapalı yollar değildir. Sekmeler ve çentikler için vurgular genel olarak sekme ve çentik şekillerine dayalıdır, ancak tamamen aynı değildir.

InlineInput Satır içi bir girişin oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne.
PathObject Oluşturucu tarafından kullanılan SVG öğelerinin her birinin oluşturulmasını ve ayarlanmasını gerçekleştiren bir nesne.
Oluşturucu

Gera oluşturucu. Bu oluşturucu, 2019 öncesi Blockly ile geriye dönük uyumlu olacak şekilde tasarlanmıştır. Geriye dönük uyumlulukla sınırlanmayan daha yeni projeler, bu oluşturucuya daha modern bir yaklaşım getiren thrasos'u kullanmalıdır.

Geras, yaşlılığın kadim ruhudur.

RenderInfo

Geras oluşturucu için özelleştirilmiş, bu bloğu çizmek için gereken tüm boyutlandırma bilgilerini içeren bir nesne.

Bu ölçüm geçişi, değişiklikleri bloka yaymaz (bununla birlikte, getSize() çağrıldığında alanlar yeniden oluşturmayı seçebilir). Ancak bu hizmeti tekrar tekrar çağırmak pahalı olabilir.

StatementInput Bir ifade girişinin oluşturma sırasında kapladığı alan hakkında bilgi içeren bir nesne.