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