blockly > zelos > Renderer (Moteur de rendu)

Classe zelos.Renderer

Le moteur de rendu zelos Ce moteur de rendu émule le rendu de style Scratch et MakeCode.

Zelos est l'esprit de rivalité et d'émulation de la Grèce antique.

Signature :

export declare class Renderer extends BaseRenderer 

Extension:BaseRenderer

Constructeurs

Constructeur Modificateurs Description
(constructeur)(nom) Construit une instance de la classe Renderer.

Propriétés

Propriété Modificateurs Type Description
constants_ protected ConstantProvider

Méthodes

Méthode Modificateurs Description
getConnectionPreviewMethod(closest, local, topBlock)
getConstants() Obtenir le fournisseur de constantes du moteur de rendu actuel Nous supposons que lorsque cette méthode est appelée, le moteur de rendu a déjà été initialisé.
makeConstants_() protected Créez une instance du fournisseur de constantes du moteur de rendu.
makeDrawer_(block, info) protected Créez une instance du panneau du moteur de rendu.
makeMarkerDrawer(workspace, marker) Créer une instance du panneau du curseur du moteur de rendu
makePathObject(root, style) Créez une instance d'un objet de chemin de moteur de rendu.
makeRenderInfo_(block) protected Crée une instance de l'objet d'informations de rendu du moteur de rendu.