blockly > zelos > Moteur de rendu

Classe zelos.Renderer

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

Zélos 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 nouvelle 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() Permet d'obtenir le fournisseur constant 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 constant du moteur de rendu.
makeDrawer_(block, info) protected Créez une instance du panneau du moteur de rendu.
makeMarkerDrawer(workspace, marker) Créez une instance du panneau du curseur du moteur de rendu.
makePathObject(root, style) Créez une instance d'objet de chemin du moteur de rendu.
makeRenderInfo_(block) protected Créez une instance de l'objet d'informations de rendu du moteur de rendu.