blockly > thrasos > RenderInfo
Klasse „thrasos.RenderInfo“
Ein Objekt mit allen Informationen zur Größe, die zum Zeichnen dieses Blocks erforderlich sind.
Diese Messungsfreigabe überträgt keine Änderungen an den Block (obwohl Felder möglicherweise neu gerendert werden, wenn getSize() aufgerufen wird). Ein wiederholter Aufruf kann jedoch teuer sein.
Unterschrift:
export declare class RenderInfo extends BaseRenderInfo
Erweitert:BaseRenderInfo
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(renderer, block) | Erstellt eine neue Instanz der Klasse RenderInfo . |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
renderer_ | protected |
Renderer |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
addElemSpacing_() | ||
finalize_() | ||
getElemCenterline_(row, elem) | ||
getInRowSpacing_(prev, next) | ||
getRenderer() | Den verwendeten Block-Renderer abrufen | |
getSpacerRowHeight_(prev, next) |