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_() |