blockly > geras > Mechanizm renderowania
klasa geras.Renderer
Mechanizm renderowania GER. Ten mechanizm renderowania został zaprojektowany z myślą o zgodności wstecznej z platformą Blockly sprzed 2019 roku. W nowszych projektach, które nie są ograniczone kompatybilnością wsteczną, należy używać thrasos, które jest bardziej nowoczesną wersją tego mechanizmu renderowania.
Geras to starożytny grecki duch starości.
Podpis:
export declare class Renderer extends BaseRenderer
Rozszerza: BaseRenderer
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)(nazwa) | Tworzy nową instancję klasy Renderer |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
getHighlightConstants() | Pobierz dostawcę stałego podświetlenia mechanizmu renderowania. Zakładamy, że wywoływanie tej funkcji oznacza, że mechanizm renderowania został już zainicjowany. | |
init(theme, opt_rendererOverrides) | Zainicjuj mechanizm renderowania. Geras ma dostawcę oprócz zwykłego dostawcy stałych. | |
makeConstants_() | ||
makeDrawer_(blok, informacje) | protected |
Utwórz nowe wystąpienie panelu mechanizmu renderowania. |
makeHighlightConstants_() | protected |
Utwórz nową instancję dostawcy stałego podświetlenia mechanizmu renderowania. |
makePathObject(root, style) | Utwórz nową instancję obiektu ścieżki mechanizmu renderowania. | |
makeRenderInfo_(block) | protected |
Utwórz nowe wystąpienie obiektu informacji o renderowaniu mechanizmu renderowania. |
refreshDom(svg, motyw) |