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. |