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)