blockly > geras > Renderer

Klasa geras.Renderer

Renderowanie geras. Ten moduł renderujący został zaprojektowany tak, aby był zgodny wstecznie z wersją Blockly z okresu przed 2019 r. Nowsze projekty, które nie są ograniczone przez zgodność wsteczną, powinny używać thrasos, który jest nowocześniejszą wersją tego modułu renderującego.

Geras to starożytny grecki duch starości.

Podpis:

export declare class Renderer extends BaseRenderer 

Rozszerza: BaseRenderer

Zespoły

Zespół Modyfikatory Opis
(constructor)(name) Tworzy nową instancję klasy Renderer.

Metody

Metoda Modyfikatory Opis
getHighlightConstants() Pobierz dostawcę stałych danych dla renderowania. Zakładamy, że w momencie wywołania tej metody renderowanie zostało już zainicjowane.
init(theme, opt_rendererOverrides) Inicjowanie renderera. Oprócz standardowego dostawcy danych stałych Geras ma dostawcę danych o wyróżnieniach.
makeConstants_()
makeDrawer_(block, info) protected Utwórz nową instancję szuflady renderowania.
makeHighlightConstants_() protected Utwórz nową instancję dostawcy stałych danych o podświetleniu w renderowaniu.
makePathObject(root, style) Tworzenie nowego wystąpienia obiektu ścieżki w renderowaniu.
makeRenderInfo_(block) protected Utwórz nową instancję obiektu renderowania informacji o renderowaniu.
refreshDom(svg, theme, injectionDiv)