geras.Renderer sınıfı
Geras oluşturucu. Bu oluşturma aracı, 2019 öncesi Blockly ile geriye dönük uyumlu olacak şekilde tasarlanmıştır. Geriye dönük uyumlulukla kısıtlanmayan yeni projelerde, bu oluşturma aracının daha modern bir versiyonu olan thrasos kullanılmalıdır.
Geras, antik Yunan'da yaşlılığın ruhudur.
İmza:
export declare class Renderer extends BaseRenderer
Uzantı: BaseRenderer
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(constructor)(name) | Renderer sınıfının yeni bir örneğini oluşturur |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
getHighlightConstants() | Oluşturucunun öne çıkan anlar sabit sağlayıcısını alın. Bu işlev çağrılırken oluşturma aracının zaten başlatılmış olduğu varsayılır. | |
init(theme, opt_rendererOverrides) | Oluşturucuyu başlatın. Geras, normal sabit sağlayıcıya ek olarak bir öne çıkan anlar sağlayıcısına sahiptir. | |
makeConstants_() | ||
makeDrawer_(block, info) | protected |
Oluşturucunun çekmecesinin yeni bir örneğini oluşturun. |
makeHighlightConstants_() | protected |
Oluşturucu'nun öne çıkan anlar sabit sağlayıcısının yeni bir örneğini oluşturun. |
makePathObject(root, style) | Oluşturucu yolu nesnesi için yeni bir örnek oluşturun. | |
makeRenderInfo_(block) | protected |
Oluşturucunun oluşturma bilgileri nesnesinin yeni bir örneğini oluşturun. |
refreshDom(svg, theme, injectionDiv) |