blockly > geras > RenderInfo
Classe geras.RenderInfo
Objet contenant toutes les informations de dimensionnement nécessaires pour dessiner ce bloc, personnalisé pour le moteur de rendu Geras.
Cette mesure ne propage pas les modifications apportées au bloc (bien que les champs puissent choisir d'effectuer un nouveau rendu lorsque getSize() est appelé). Cependant, l'appeler à plusieurs reprises peut s'avérer coûteux.
Signature :
export declare class RenderInfo extends BaseRenderInfo
Extension:BaseRenderInfo
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructeur)(moteur de rendu, bloc) | Construit une nouvelle instance de la classe RenderInfo . |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
constants_ | ConstantProvider | ||
renderer_ |
|
Moteur de rendu |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
addElemSpacing_() | ||
addInput_(input, activeRow) | ||
alignRowElements_() | ||
finalize_() | ||
getDesiredRowWidth_(row) | ||
getElemCenterline_(row, elem) | ||
getInRowSpacing_(prev, next) | ||
getRenderer() | Utilisez le moteur de rendu de blocs. | |
getSpacerRowHeight_(prev, next) | ||
populateBottomRow_() |